﻿var	kopiuj_faktura = false;
var tab_faktura1,tab_faktura2,tab_faktura3;	


function show_miniform()
{
	if(document.getElementById('div_miniform').style.display=='none')
	{
		document.getElementById('div_miniform').style.display='block';
	}
}

function drop(var_name)
{
	//alert(var_name + '_dropdown');

	select=document.getElementById(var_name + '_dropdown');//obrazek
	
	x=0;
	y=0;
	while (select.offsetParent)
		{
		x += select.offsetLeft;
		select=select.offsetParent;
		}
		
	x+=select.offsetLeft;
	
	select=document.getElementById(var_name + '_dropdown');//obrazek
	while (select.offsetParent)
		{
		y += select.offsetTop;
		select=select.offsetParent;
		}

		y += select.offsetTop + document.getElementById(var_name + '_dropdown').clientHeight - 1;	
    
    //alert(navigator.userAgent);
	if(navigator.userAgent.indexOf('Gecko')!= -1)
	{
    x+=1;
    y+=1;
	}

		document.getElementById('drop_'+var_name).style.left=x + 'px';
		document.getElementById('drop_'+var_name).style.top=y + 'px';
		
	if (document.getElementById('drop_'+var_name).style.display=='')
	{
		document.getElementById('drop_'+var_name).style.display='none';
	}
	else
	{
		
		document.getElementById('drop_'+var_name).style.display='';
	}
}

function change(var_name,var_value,label)
{
	
	//alert(var_name + var_value + label);
	document.getElementById(var_name+'_text').value = label;
	document.getElementById(var_name).value = var_value;
	clear();

}

//dla dropdownow waznosci karty kred
function change_waznosc(var_name,label)
{
	document.getElementById(var_name+'_text').value = label;	

	if(document.getElementById('mies_k_text').value!=''&document.getElementById('rok_k_text').value!='')
	{
		var mies=format_X(document.getElementById('mies_k_text').value);
		document.getElementById('waznosc_karty').value =  mies+'/'+ document.getElementById('rok_k_text').value;
	}
	clear();
}
//dla dropdownow dat urodzin
function change_du(var_name,var_value)
{
	document.getElementById(var_name).value = var_value;
	clear();

}

function change_img(var_name,var_value,label)
{
	document.getElementById(var_name+'_text').src = label;
	document.getElementById(var_name).value = var_value;
	clear();

}


function clear()
{
//	alert('a1');
		dropdowns=document.getElementsByTagName('div');
//	alert('a2');
		for (i=0;i<dropdowns.length;i++)
		{
//	alert('a3');
			if (String(dropdowns[i].id).substr(0,5) == 'drop_')
				dropdowns[i].style.display='none';
		}

}

function show (number)
{
document.getElementById('table_long_' + number).style.visibility='visible';
document.getElementById('table_long_' + number).style.position='static';

document.getElementById('table_short_' + number).style.visibility='hidden';
document.getElementById('table_short_' + number).style.position='absolute';

document.getElementById('FSI_opened_' + number).value = number;

}

function hide (number)
{
document.getElementById('table_short_' + number).style.visibility='visible';
document.getElementById('table_short_' + number).style.position='static';

document.getElementById('FSI_opened_' + number).value = '';

document.getElementById('table_long_' + number).style.visibility='hidden';
document.getElementById('table_long_' + number).style.position='absolute';

}

function toggle_checkbox (var_name,var_value,sciezka)
{
	if (!document.getElementById(var_name).checked)
	{
		document.getElementById(var_name).disabled = false;
		document.getElementById(var_name).checked = '1';
		document.getElementById(var_name + '_img').src = sciezka+'/check_on.gif';
	}
	else
	{
	  document.getElementById(var_name).disabled = true; 
		document.getElementById(var_name).checked = false;
		document.getElementById(var_name + '_img').src = sciezka+'/check_off.gif';
	}
}

function toggle_checkbox_bez (var_name,var_value)
{
	if (!document.getElementById(var_name).checked)
	{
		document.getElementById(var_name).disabled = false;
		document.getElementById(var_name).checked = '1';
		document.getElementById(var_name + '_img').src = 'img/TRAVELOVO/PL/check_bezowy_on.gif';
	}
	else
	{
	  document.getElementById(var_name).disabled = true; 
		document.getElementById(var_name).checked = false;
		document.getElementById(var_name + '_img').src = 'img/TRAVELOVO/PL/check_bezowy_off.gif';
	}
}




function select_radio (var_name,var_value,which_radio,sciezka) 
{
		dropdowns=document.getElementsByTagName('img');
		for (i=0;i<dropdowns.length;i++)
		{
			if (String(dropdowns[i].id).substr(0,var_name.length+6) == var_name + '_radio')
				dropdowns[i].src = sciezka+'/radio_off.gif';
		}
		document.getElementById(var_name).value = var_value;
		document.getElementById(which_radio).src = sciezka+'/radio_on.gif';

//		alert('do '+var_name+' laduje '+var_value);

}

function showOpened()
{
		opened_offers=document.getElementsByTagName('input');
		for (i=0;i<opened_offers.length;i++)
		{
			if (String(opened_offers[i].id).substr(0,11) == 'FSI_opened_')
			{
				if (opened_offers[i].value != '')
				{
					show(opened_offers[i].value);
				}
			}
		}

}




/*pomocnicze */
function pokaz (var_value)
{
      document.getElementById(var_value).style.display = ''; 
}

function ukryj (var_value)
{
      document.getElementById(var_value).style.display = 'none';
}

function pokaz_tylko_ptix ()
{

//	alert('pokaz_tylko_ptix');
	
	var sciezka='img/TRAVELOVO/PL';

	ukryj('div_biuro_r');		  
	ukryj('div_dostarczenie_r');		
	ukryj('div_etix_r');

	pokaz('div_papier_r');	
	pokaz('div_dostarczenie');
	
    document.getElementById('dostarczenie').value=document.getElementById('przes_typ_id').value;	

}


function pokaz_tylko_etix ()
{

//	alert('pokaz_tylko_etix');
	
	var sciezka='img/TRAVELOVO/PL';

	ukryj('div_biuro_r');		  
	ukryj('div_dostarczenie_r');		

	ukryj('div_papier_r');	
	ukryj('div_dostarczenie');
	
	pokaz('div_etix_r');	

    document.getElementById('dostarczenie').value= 'ETIX';		
    document.getElementById('dostarczenie_radio_mail').src=sciezka+'/radio_on.gif';

}


function pokaz_tylko_biuro()
{
//	alert('pokaz_tylko_biuro');

	var sciezka='img/TRAVELOVO/PL';
	
	ukryj('div_etix_r');
	ukryj('div_papier_r');	
	ukryj('div_dostarczenie');
	
	
	pokaz('div_dostarczenie_r');
	pokaz('div_biuro_r');	
	
    document.getElementById('dostarczenie').value='BIURO';	
    document.getElementById('dostarczenie_radio_biuro').src=sciezka+'/radio_on.gif';

}

function showPlatnosci(var_value)
{

	var sciezka='img/TRAVELOVO/PL';

	switch(var_value)
		{
	    case 'KARTA':
	      ukryj('span_przelew');
	      ukryj('span_gotowka');
	      pokaz('karta');
	      pokaz('span_karta');
    	break;
   
	    case 'PRZELEW':    	
	      ukryj('karta');
	      ukryj('span_karta');
	      ukryj('span_gotowka');
	      pokaz('span_przelew');
    	break;
    		      
	    case 'GOTOWKA':	      
	      ukryj('karta');
	      ukryj('span_karta');
	      ukryj('span_przelew');
	      pokaz('span_gotowka');
	      
    	break;	              	
    	
		}
		forma_dost(var_value);
		
}

function forma_dost(var_value)
{
	switch(var_value)
		{
	    case 'PRZELEW':
	    case 'KARTA':
	    	if(document.getElementById('czy_etix').value=='Y')
				pokaz_tylko_etix();
			else if(document.getElementById('przes_typ_id').value!='00')
				pokaz_tylko_ptix();
			else
				pokaz_tylko_biuro();
	   	break;

	    case 'GOTOWKA':
				pokaz_tylko_biuro();	    
    	break;	              	
		}
}



function showFaktura1(var_value)
{
	var sciezka='img/TRAVELOVO/PL';

	switch(var_value)
	{
    case 'KARTA':

      pokaz('karta');
      pokaz('forma_0');
      pokaz('div_etix_r');

	if(document.getElementById('czy_etix').value)
	   pokaz_tylko_dostarczenie (document.getElementById('czy_papier').value)
	else
	{
	  select_radio('dostarczenie','ETIX','dostarczenie_radio_mail',sciezka);

      if(document.getElementById('dostarczenie').value.indexOf("P")==0)
	      {
	      pokaz('div_dostarczenie');
	      }
      else
	      {
	      ukryj('div_dostarczenie');
	      }
      

      if(document.getElementById('czy_etix').value=='Y')
	      {
          if(document.getElementById('dostarczenie').value=='BIURO')
			  {
	          document.getElementById('dostarczenie').value=null;
	          }
	      ukryj('div_dostarczenie_r');
	      ukryj('div_biuro_r');	      
	      }
      else
	      {


          if(document.getElementById('dostarczenie').value=='BIURO')
		      {
		      pokaz('div_biuro_r');
		      }
  	      else
		      {
		      ukryj('div_biuro_r');
		      }
	      }	      
	}	     

      
    break;
    
    case 'PRZELEW':

	  pokaz('forma_0');
	  pokaz('div_etix_r');
      ukryj('karta');

	if(document.getElementById('czy_papier').value)
	   pokaz_tylko_dostarczenie (document.getElementById('czy_papier').value)
	else
		{      
	      
	      
	      if(document.getElementById('dostarczenie').value.indexOf("P")==0)
		      {
		      pokaz('div_dostarczenie');
		      }
	      else
		      {
		      ukryj('div_dostarczenie');
		      }
	     pokaz('div_dostarczenie');
	      if(document.getElementById('czy_etix').value=='Y')
		      {
	          if(document.getElementById('dostarczenie').value=='BIURO')
				  {
		          document.getElementById('dostarczenie').value=null;
		          }
		      ukryj('div_dostarczenie_r');
		      ukryj('div_biuro_r');	      
		      }
	      else
		      {
			  pokaz('div_dostarczenie_r');
	
	          if(document.getElementById('dostarczenie').value=='BIURO')
			      {
			      pokaz('div_biuro_r');
			      }
	  	      else
			      {
			      ukryj('div_biuro_r');
			      }
		      }
		}	
     
    break;
    
    case 'GOTOWKA':

      ukryj('karta');
      ukryj('div_etix_r');
      ukryj('div_dostarczenie');
      
      pokaz('forma_0');      
      pokaz('div_dostarczenie_r');

	 if(document.getElementById('dostarczenie').value.indexOf("P")==0)
      {
   		  document.getElementById('dostarczenie_radio_'+document.getElementById('dostarczenie').value).src = sciezka+'/radio_off.gif';
  	      document.getElementById('dostarczenie').value = '';
      }

	 if(document.getElementById('dostarczenie').value=='ETIX')
      {
	      document.getElementById('dostarczenie').value = '';
   		  document.getElementById('dostarczenie_radio_mail').src = sciezka+'/radio_off.gif';
      }
     
      if(document.getElementById('dostarczenie').value=='BIURO')
      {
	      pokaz('div_biuro_r');
      }
      else
      {
	      ukryj('div_biuro_r');
      }
      
	 if(document.getElementById('czyjestzagranica').value=="niema")
	 {
		  document.getElementById('dostarczenie').value = 'BIURO';
		  document.getElementById('dostarczenie_radio_biuro').src='img/TRAVELOVO/PL/radio_on.gif';
	      pokaz('div_biuro_r');
	 }
      
    break;
  }
	 
}

function showBiura(var_value)
{
//	alert(var_value);
	if(var_value=='BIURO')
	{
		document.getElementById('div_biuro_r').style.display = '';
	}
	else
	{
		document.getElementById('div_biuro_r').style.display = 'none';
	}
	
}

function copyFaktura(var_name)
{
	if(document.getElementById(var_name).disabled == false) 
  {
    document.getElementById('imie_f').value=document.getElementById('imie').value;
    document.getElementById('nazwisko_f').value=document.getElementById('nazwisko').value;
    document.getElementById('ulica_f').value=document.getElementsByName('ulica').value;
    document.getElementById('panstwo_f').value=document.getElementsByName('panstwo').value;
    document.getElementById('kod_f').value=document.getElementsByName('kod').value;
    document.getElementById('miasto_f').value=document.getElementsByName('miasto').value;     
  }
}

function copyFakturajw(zmienna,var_name)
{
	if(document.getElementById(var_name).disabled == false) 
	{

							istnieje_osoba = true;
							
							try
								{
								istnieje_osoba = true;
								typ_osoby = "AD";
								document.forms['form1'].elements['imie_AD_1'].value;
								}
							catch(e)
								{
								istnieje_osoba = false;
								
								}
							if (!istnieje_osoba)
								try
									{
									istnieje_osoba = true;
									typ_osoby = "YTH";
									document.forms['form1'].elements['imie_YTH_1'].value;
									}
								catch(e)
									{
									istnieje_osoba = false;
									
									}
							if (!istnieje_osoba)	
								try
									{
									istnieje_osoba = true;
									typ_osoby = "CHD";
									document.forms['form1'].elements['imie_CHD_1'].value;
									}
								catch(e)
									{
									istnieje_osoba = false;
									
									}
							if (!istnieje_osoba)	
								try
									{
									istnieje_osoba = true;
									typ_osoby = "SRC";
									document.forms['form1'].elements['imie_SRC_1'].value;
									}
								catch(e)
									{
									istnieje_osoba = false;
									
									}
						
							if (zmienna == 2)
								{
									document.getElementById("imi_dostn").value = document.forms['form1'].elements['imie_'+typ_osoby+'_1'].value;
									document.getElementById("naz_dostn").value = document.forms['form1'].elements['nazw_'+typ_osoby+'_1'].value;
									document.getElementById("imi_dostn").value = document.forms['form1'].elements['imie_'+typ_osoby+'_1'].value;
									document.getElementById("ulic_dostn").value = document.forms['form1'].elements['ulica'].value;
									document.getElementById("ko_dostn").value = document.forms['form1'].elements['kod'].value;
									document.getElementById("miast_dostn").value = document.forms['form1'].elements['miasto'].value;
									document.getElementById("panstw_dostn").value = document.forms['form1'].elements['panstwo'].value;
								}
							else
//kopiowanie danych faktury							
							if (zmienna == 1)
								{
									document.getElementById("fak_imie").value = document.forms['form1'].elements['imie_'+typ_osoby+'_1'].value;
									document.getElementById("fak_nazw").value = document.forms['form1'].elements['nazw_'+typ_osoby+'_1'].value;
									document.getElementById("fak_ulica").value = document.forms['form1'].elements['ulica'].value;
									document.getElementById("fak_kod").value = document.forms['form1'].elements['kod'].value;
									document.getElementById("fak_miasto").value = document.forms['form1'].elements['miasto'].value;
									document.getElementById("fak_panstwo").value = document.forms['form1'].elements['panstwo'].value;

									document.getElementById("fak_imiewid").value = document.forms['form1'].elements['imie_'+typ_osoby+'_1'].value;
									document.getElementById("fak_nazwwid").value = document.forms['form1'].elements['nazw_'+typ_osoby+'_1'].value;
									document.getElementById("fak_ulicawid").value = document.forms['form1'].elements['ulica'].value;
									document.getElementById("fak_kodwid").value = document.forms['form1'].elements['kod'].value;
									document.getElementById("fak_miastowid").value = document.forms['form1'].elements['miasto'].value;
									document.getElementById("fak_panstwowid").value = document.forms['form1'].elements['panstwo'].value;
								}
							else
//kopiowanie danych adresu dostarczenia							
							if (zmienna == 3)
								{
									document.getElementById("imi_dostn").value = document.forms['form1'].elements['imie_'+typ_osoby+'_1'].value;
									document.getElementById("naz_dostn").value = document.forms['form1'].elements['nazw_'+typ_osoby+'_1'].value;
									document.getElementById("ulic_dostn").value = document.forms['form1'].elements['ulica'].value;
									document.getElementById("ko_dostn").value = document.forms['form1'].elements['kod'].value;
									document.getElementById("miast_dostn").value = document.forms['form1'].elements['miasto'].value;
									document.getElementById("panstw_dostn").value = document.forms['form1'].elements['panstwo'].value;

								}

								
	}
}

//liczby 1-9 zamienia na 01-09
function format_0X(str)
{
	if (str < 10)
		str = "0"+str;
	return str;
}
//liczby 01-09 zamienia na 1-9
function format_X(str)
{
	if (str.substring(0,1) == '0')
		str=str.substring(1)
	return str;
}

function fillWaznosc(waznosc)
{

	var data=new Date()
	var miesiac=data.getMonth()
	var rok=data.getFullYear()
	var nr;
	var rok_end;
	var waznosc_arr;
	var str;

	
	document.getElementById("drop_mies_k").innerHTML = "";
	document.getElementById("drop_rok_k").innerHTML = "";
	
	

	str='<table class=\"drop_div_111\" id=\"table_mies_k\" >';
	for(var i=1; i<13;i++)
	{
		nr=format_0X(i);
		//document.getElementById("table_mies_k").innerHTML =document.getElementById("table_mies_k").innerHTML+ '<tr><td class=\"drop_cell\" onclick=\"change_waznosc(\'mies_k\',\''+nr+'\');\" onmouseover=\"this.className=\'drop_cell_hover_a\'\" onmouseout=\"this.className=\'drop_cell\'\">'+nr+'</td></tr>';
		str=str+'<tr><td class=\"drop_cell\" onclick=\"change_waznosc(\'mies_k\',\''+nr+'\');\" onmouseover=\"this.className=\'drop_cell_hover_a\'\" onmouseout=\"this.className=\'drop_cell\'\">'+nr+'</td></tr>';
	}
	str=str+'</table>';
	document.getElementById("drop_mies_k").innerHTML=str;

	
	
	str='<table class=\"drop_div_111\" id=\"table_rok_k\" >';
	for(var i=rok; i<rok+6;i++)
	{
	//	document.getElementById("table_rok_k").innerHTML =document.getElementById("table_rok_k").innerHTML+	'<tr><td class=\"drop_cell\" onclick=\"change_waznosc(\'rok_k\',\''+i+'\');\" onmouseover=\"this.className=\'drop_cell_hover_a\'\" onmouseout=\"this.className=\'drop_cell\'\">'+i+'</td></tr>';
	str=str+'<tr><td class=\"drop_cell\" onclick=\"change_waznosc(\'rok_k\',\''+i+'\');\" onmouseover=\"this.className=\'drop_cell_hover_a\'\" onmouseout=\"this.className=\'drop_cell\'\">'+i+'</td></tr>';
	}	
	str=str+'</table>';
	document.getElementById("drop_rok_k").innerHTML=str;

	if(waznosc!='')
	{
		waznosc_arr = waznosc.split("/");
		document.getElementById("mies_k_text").value=format_0X(waznosc_arr[0]);
		document.getElementById("rok_k_text").value=waznosc_arr[1];
		
	}
	
}


//funkcje do obsĹ�ugi dropdownĂłw dat urodzin

function fillWithDays(drop,who,mies)
{
	var d=31;
	var dzien_drop=document.getElementById("drop_d_"+drop);
	var dzien_str="dataurd_"+drop;
	var day_in_month=Array(31,31,28,31,30,31,30,31,31,30,31,30,31,31);
	var str;
	
	dzien_drop.innerHTML = '';
	str='<table class=\"drop_div_md\" id=\"d_'+drop+'\" width=\"100%\">';
	
	for(i=1;i<=day_in_month[mies];i++)
	{
		str=str+'<tr><td class=\"drop_cell\" onclick=\"change_du(\''+dzien_str+'\',\''+i+'\')\" onmouseover=\"this.className=\'drop_cell_hover_a\'\" onmouseout=\"this.className=\'drop_cell\'\">'+i+'</td></tr>';
		//dzien_drop.innerHTML = dzien_drop.innerHTML + '<tr><td class=\"drop_cell\" onclick=\"change_du(\''+dzien_str+'\',\''+i+'\')\" onmouseover=\"this.className=\'drop_cell_hover_a\'\" onmouseout=\"this.className=\'drop_cell\'\">'+i+'</td></tr>';
	}	

	str=str+'</table>'
	dzien_drop.innerHTML=str;
	
	if(document.getElementById(dzien_str).value>day_in_month[mies])
	{
		document.getElementById(dzien_str).value=day_in_month[mies];
	}

}

function fillWithMonths(drop,who)
{
	var mies_drop=document.getElementById("drop_m_"+drop);
	var mies_str="dataurm_"+drop;
	var str;
	
	mies_drop.innerHTML = '';
	
	str='<table class=\"drop_div_md\" id=\"m_'+drop+'\" width=\"100%\">';
	
	for(i=1;i<=12;i++)
	{
		str=str+'<tr><td class=\"drop_cell\" onclick=\"change_du(\''+mies_str+'\',\''+i+'\');fillWithDays(\''+drop+'\',\''+who+'\',\''+i+'\')\" onmouseover=\"this.className=\'drop_cell_hover_a\'\" onmouseout=\"this.className=\'drop_cell\'\">'+i+'</td></tr>';
		//mies_drop.innerHTML = mies_drop.innerHTML + '<tr><td class=\"drop_cell\" onclick=\"change_du(\''+mies_str+'\',\''+i+'\');fillWithDays(\''+drop+'\',\''+who+'\',\''+i+'\')\" onmouseover=\"this.className=\'drop_cell_hover_a\'\" onmouseout=\"this.className=\'drop_cell\'\">'+i+'</td></tr>';
	}	

	str=str+'</table>'
	mies_drop.innerHTML=str;


	fillWithDays(drop,who,0);
	
}

function fillWithYears(drop,who)
{

//alert('roki');
	var lata_p, lata_k;
	var rok_drop=document.getElementById("drop_y_"+drop);
	var rok_str="dataurr_"+drop;
	var str;

	switch (who){
	   case 'INF' :
	      lata_p=0;	
	      lata_k=2;
	      break;
	   case 'CHD' :
	      lata_p=2;
	      lata_k=12;
	      break;
	   case 'YTH' :
	      lata_p=12;
	      lata_k=24;
	      break;
	   case 'SRC' :
	      lata_p=65;
	      lata_k=120;
	      break;
	   default : break;
	}

	today=new Date();
	rok=today.getFullYear();

	rok_drop.innerHTML = "";
	
	str='<table width=\"100%\" class=\"drop_div_y\" id=\"y_'+drop+'\" width=\"100%\">';
	
	for(i=rok-lata_k;i<=rok-lata_p;i++)
	{
		str=str+'<tr><td class=\"drop_cell\" onclick=\"change_du(\''+rok_str+'\',\''+i+'\')\" onmouseover=\"this.className=\'drop_cell_hover_a\'\" onmouseout=\"this.className=\'drop_cell\'\">'+i+'</td></tr>';
		//rok_drop.innerHTML = rok_drop.innerHTML + '<tr><td class=\"drop_cell\" onclick=\"change_du(\''+rok_str+'\',\''+i+'\')\" onmouseover=\"this.className=\'drop_cell_hover_a\'\" onmouseout=\"this.className=\'drop_cell\'\">'+i+'</td></tr>';
	}
	str=str+'</table>'
	rok_drop.innerHTML=str;

	fillWithMonths(drop,who);
}

function fillBornDate(drop,who)
{

	var rok_drop=document.getElementById("y_"+drop);	
	var rok_str="dataurr_"+drop;
	
	if((document.getElementById(rok_str).value=='rrrr')||(rok_drop.innerHTML == '')||(rok_drop.innerHTML == '<TBODY></TBODY>'))
	{
		fillWithYears(drop,who);
	}
}

//koniec funkcji do obsĹ�ugi dropdownĂłw dat urodzin

//funkcje z FSI do obsĹ�ugi faktury

function kopiuj_pola(id1,id2)
{
	document.getElementById(id2).value=document.getElementById(id1).value;
}



function wstawFakture()
{
	if (document.getElementById('faktura').checked)
	{
		pokaz('tab_faktura1');
		zmienFakture();
	}
	else
	{
		ukryj('tab_faktura1');
		ukryj('tab_faktura2');
	}
}

function zmienFakture()
{
//	alert('zmien, a val wynosi: '+document.getElementById('fakturadla').value);

	if (document.getElementById('fakturadla').value=='OSOBA')
	{
		ukryj('fak_pole_firma');
		pokaz_gwiazdke('fak_pole_nip',0);
		pokaz('fak_pole_imie');
		pokaz('fak_pole_nazwisko');
		pokaz('tab_faktura2');
	}
	else if (document.getElementById('fakturadla').value=='FIRMA')
	{
		pokaz('fak_pole_firma');
		pokaz_gwiazdke('fak_pole_nip',1);
		ukryj('fak_pole_imie');
		ukryj('fak_pole_nazwisko');	
		pokaz('tab_faktura2');
	}
}


function wstaw_fakture()
{
return;
//	alert('f wstawf');
	
	if (!kopiuj_faktura)
		{
//			tab_faktura3 = document.getElementById("tab_faktura3").innerHTML;
			tab_faktura1 = document.getElementById("tab_faktura1").innerHTML;
			tab_faktura2 = document.getElementById("tab_faktura2").innerHTML;
		
			kopiuj_faktura = true;
		}

	
//	if (document.forms['form1'].elements['czy_faktura'].checked)
	if (document.getElementById('faktura').checked)
		{
			if (document.getElementById("tab_faktura1").innerHTML == "")			
				{
				document.getElementById("tab_faktura1").innerHTML = tab_faktura1;
				document.getElementById("tab_faktura2").innerHTML = tab_faktura2;
//				document.getElementById("tab_faktura3").innerHTML = tab_faktura3;				
				
				document.getElementById("fak_nip").value = document.getElementById("fak_nipwid").value;
				document.getElementById("fak_firma").value = document.getElementById("fak_firmawid").value;
				document.getElementById("fak_imie").value = document.getElementById("fak_imiewid").value;
				document.getElementById("fak_nazw").value = document.getElementById("fak_nazwwid").value;
				document.getElementById("fak_ulica").value = document.getElementById("fak_ulicawid").value;
				document.getElementById("fak_kod").value = document.getElementById("fak_kodwid").value;
				document.getElementById("fak_miasto").value = document.getElementById("fak_miastowid").value;
				document.getElementById("fak_panstwo").value = document.getElementById("fak_panstwowid").value;
				}
		}
	else
		{
			document.getElementById("tab_faktura1").innerHTML = "";
			document.getElementById("tab_faktura2").innerHTML = "";			
//			document.getElementById("tab_faktura3").innerHTML = "";				
			document.getElementById("fak_nip").value = "";
			document.getElementById("fak_firma").value = "";
			document.getElementById("fak_imie").value = "";
			document.getElementById("fak_nazw").value = "";
			document.getElementById("fak_ulica").value = "";
			document.getElementById("fak_kod").value = "";
			document.getElementById("fak_miasto").value = "";
			document.getElementById("fak_panstwo").value = "";
		}
}


function switchFaktura()
{

	if (document.getElementById('fakDlaFirm').checked)
	{
		document.getElementById('fakDlaFirm').checked=false;
	}
	else
	{
	
	}

}


function drop_search(var_name, var_id, var_n)
{
	var ctrl = document.getElementById('miniform_open');
	//alert("CTRL " + ctrl.value);
	//alert("N " + var_n);

	close_msearch('mcity_search');
	if(ctrl.value == var_n) {
		ctrl.value = -1;
		document.getElementById('see_'+var_id).style.display = 'none';
		return;
	}

	ctrl.value = var_n;
	select=document.getElementById(var_name + '_search');
	x=0;
	y=0;
	while(select.offsetParent) {
		x += select.offsetLeft;
		select=select.offsetParent;
	}
	
	x+=select.offsetLeft;
	
	select=document.getElementById(var_name + '_search');
	while (select.offsetParent) {
		y += select.offsetTop;
		select=select.offsetParent;
	}
	
	y += select.offsetTop + document.getElementById(var_name + '_search').clientHeight - 1;	    
	
	if(navigator.userAgent.indexOf('Gecko')!= -1) {
		x+=1;
		y+=1;
	}	
    	
	//alert(var_id);
	document.getElementById('see_'+var_id).style.left=(x-234) + 'px';
	document.getElementById('see_'+var_id).style.top=(y+2) + 'px';

	document.getElementById('see_'+var_id).style.display = 'block';
	document.getElementById('mcity_pos').value = var_name;	
}

function drop_msearch()
{
	var var_name =	document.getElementById('mcity_pos').value;
	var var_id = 'mcity_search';

	select=document.getElementById(var_name + '_search');
	x=0;
	y=0;
	while(select.offsetParent) {
		x += select.offsetLeft;
		select=select.offsetParent;
	}
	
	x+=select.offsetLeft;
	
	select=document.getElementById(var_name + '_search');
	while (select.offsetParent) {
		y += select.offsetTop;
		select=select.offsetParent;
	}
	
	y += select.offsetTop + document.getElementById(var_name + '_search').clientHeight - 1;	    
	
	if(navigator.userAgent.indexOf('Gecko')!= -1) {
		x+=1;
		y+=1;
	}	
    	
	document.getElementById(var_id).style.left=(x-277) + 'px';
	document.getElementById(var_id).style.top=(y+2) + 'px';

	document.getElementById(var_id).style.display = 'block';
	//document.getElementById('mcity_pos').value = var_name;	
}


function close_search(var_id)
{
	document.getElementById('see_'+var_id).style.display = 'none';	
}

function close_msearch(var_id)
{
	document.getElementById(var_id).style.display = 'none';	
}


function showElement(source,targetId,offsetX,offsetY)
{
	//alert(source.offsetTop+","+source.offsetLeft);
	var target=document.getElementById(targetId);
	//alert('target '+target);
	target.style.top=source.offsetTop+offsetX;
	target.style.left=source.offsetLeft+offsetY;
	document.getElementById('mcity_search').style.display = 'block';
}

function otworz_informator_lc(strona)
{
//ukrywanie
	
	if(document.getElementById('tab_informacje_lc'))
		document.getElementById('tab_informacje_lc').style.display='';
	if(document.getElementById('tab_promocje_dd_lc'))
		document.getElementById('tab_promocje_dd_lc').style.display='none';
	if(document.getElementById('tab_promocje_lista_lc'))
		document.getElementById('tab_promocje_lista_lc').style.display='none';
	if(document.getElementById('tab_promocje_szcz_lc'))
		document.getElementById('tab_promocje_szcz_lc').style.display='none';
	if(document.getElementById('tab_promocje_lc'))
		document.getElementById('tab_promocje_lc').style.display='none';

//zmiana barw	
	if(document.getElementById('linie_left'))
		document.getElementById('linie_left').style.backgroundColor='#c3dcfa';

	if(document.getElementById('linie_left1'))
		document.getElementById('linie_left1').style.backgroundColor='#c3dcfa';

	if(document.getElementById('linie_left2'))
		document.getElementById('linie_left2').style.backgroundColor='#c3dcfa';	

	if(document.getElementById('linie_left_text'))
		document.getElementById('linie_left_text').style.display='none';	
	
	window.open(strona,'ramka');
}


function goto_lc()
{
	window.location=('prom_lc.php5?afid='+document.getElementById('afid').value+'&aver='+document.getElementById('aver').value+'&afid_v=TRAVELOVO&aver_v=PL&stan=j&lowcost&sid='+document.getElementById('sid').value);
}

function goto_cars()
{
	
	window.location=('samochody.php5?afid='+document.getElementById('afid').value+'&aver='+document.getElementById('aver').value+'&afid_v=TRAVELOVO&aver_v=PL&sid='+document.getElementById('sid').value);
}

function drop_mf_pers(var_name)
{
	//alert(var_name + '_dropdown');

	select=document.getElementById(var_name + '_dropdown');//obrazek
	
	x=0;
	y=0;
	while (select.offsetParent)
		{
		x += select.offsetLeft;
		select=select.offsetParent;
		}
		
	x+=select.offsetLeft;
	
	
	select=document.getElementById(var_name + '_dropdown');//obrazek
	while (select.offsetParent)
		{
		y += select.offsetTop;
		select=select.offsetParent;
		}

		y += select.offsetTop + document.getElementById(var_name + '_dropdown').clientHeight - 1;	
    
    //alert(navigator.userAgent);
	if(navigator.userAgent.indexOf('Gecko')!= -1)
	{
    x+=1;
    y+=1;
  }

		document.getElementById('drop_'+var_name).style.left=x + 'px';
		document.getElementById('drop_'+var_name).style.top=y + 'px';
		
	if (document.getElementById('drop_'+var_name).style.display=='')
	{
		document.getElementById('drop_'+var_name).style.display='none';
	}
	else
	{
		
		document.getElementById('drop_'+var_name).style.display='';
	}
}

function hide_alert()
{

	alert(document.getElementById('klik_nax').value);
	alert(document.getElementById('platnosc').value);
		
	if(document.getElementById('klik_nax').value=='1') 
		{ 
		document.getElementById('alert').style.visibility = 'hidden'; 
		document.getElementById('klik_nax').value=1;
//		showFaktura(document.getElementById('platnosc').value);
		
		}
}

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 fakturaCheck(nip)
{
	alert(document.getElementById('fak_nip').value);
	alert(document.getElementById('fak_nipwid').value);	
	
	if(nip!='')
		{
		toggle_checkbox('faktura','','img/TRAVELOVO/PL');
		wstaw_fakture();
		}
	else
		wstaw_fakture();
}

function checkDate_2_4(yorn)
{
//	alert(data+'<'+data_rel+'?');

	if (yorn=='Y')
	{
		if (document.getElementById('platnosc'))
			document.getElementById('platnosc').value='KARTA';
		if (document.getElementById('przelew_id'))
			document.getElementById('przelew_id').style.display='none';
		if (document.getElementById('gotowka_id'))
			document.getElementById('gotowka_id').style.display='none';		

	}

}

function rezerwujAction()
{
	if (document.getElementById('akceptacja').checked) 
		document.getElementById('form2').submit(); 
	else 
		alert('W celu dokonania rezerwacji naleĹźy zaakceptowaÄ� regulamin.');
}

function pokaz_gwiazdke(pole,tak)
{
	var	war=new String();
	war=document.getElementById(pole).innerHTML;
	
	if(tak==1)
	{
		war = "NIP*";
	}
	else
	{
		war = "NIP"	;
	}

	document.getElementById(pole).innerHTML=war;
}

function kopiujDaneDoSort()
{
var daneTxt = new Array('w_kod_z','w_kod_d','w_d','w_m','w_r','p_d','p_m','p_r','godz_w','godz_p','ile_dor','ile_mlo','ile_dzi','ile_sen','ile_nie','klasa','carrier_1');
var daneBox = new Array('dir','ow');
var field;

	while(daneTxt.length!=0)
		{
		field=daneTxt.shift();
		document.getElementById(field).value=document.getElementById(field+'_cop').value;
		}

	while(daneBox.length!=0)
		{
		field=daneBox.shift();
		document.getElementById(field).checked=document.getElementById(field+'_cop').checked;
		}
}

function submitSKLogin()
{
	if(document.forms['logowanieSK'].new_login.value != '' && document.forms['logowanieSK'].new_has.value != '') 
		{
		document.forms['logowanieSK'].submit();
		}
	else 
		{
		return false;	
		}
}

var dodano_cc_amount = 0.0;
function add_cc_amount(amount,curr)
{
	amount_cc = document.getElementById("amount_cc1");
	amount_cc_curr = document.getElementById("currency_cc1");
	if (curr == amount_cc_curr.innerHTML)
	{
		amount_cc_tmp = parseFloat(amount_cc.innerHTML);
		amount_cc_tmp -= dodano_cc_amount;
		dodano_cc_amount = amount;
		amount_cc.innerHTML = (amount_cc_tmp + amount).toFixed(2);
	}
	else
	{
		all_amount_cc = document.getElementById("all_amount_cc1");
		if (dodano_cc_amount < 0)
		{
			
		}
		all_amount_cc.innerHTML = all_amount_cc.innerHTML+" + "+amount+" "+curr;
		dodano_cc_amount = -1.0;

	}
}

function add_cc_amount_onload()
{
	cc_text = document.getElementById("typ_karty_text");
	if (cc_text.value != '')
	{
		value_tmp = cc_text.value;
		index1 = value_tmp.lastIndexOf(" ");
		curr = value_tmp.substring(index1+1,value_tmp.length);
		value_tmp = value_tmp.substring(0,index1);
		
		index1 = value_tmp.lastIndexOf(" ");
		
		value = value_tmp.substring(index1+1,value_tmp.length);
		
		add_cc_amount(parseFloat(value),curr);

		//lastindexOf
	}
}

var added_extra_payment = 0.0;
function add_extra_payment()
{
	var type = Array("AD","YTH","CHD","INF","SRC");
	var ind_per;
	
	var added_extra_payment_tmp = 0.0;
	
	for (var i=0; i<type.length; i++)
	{
		ind_per = 1;
		while(bag_elem = document.getElementById("bag_"+type[i]+"_"+ind_per))
		{
			added_extra_payment_tmp += (bag_elem.value * document.getElementById("bag_amount").value);
			ind_per++;
		}
		ind_per = 1;
		while(ext_elem1 = document.getElementById("equipaymount_"+type[i]+"_"+ind_per+'_1'))
		{
			added_extra_payment_tmp += (ext_elem1.value * document.getElementById('equipcount_'+type[i]+'_'+ind_per+'_1').value);
			added_extra_payment_tmp += (document.getElementById("equipaymount_"+type[i]+"_"+ind_per+'_1').value * document.getElementById('equipcount_'+type[i]+'_'+ind_per+'_2').value);
			ind_per++;
		}
		ind_per = 1;

		while(ext_elem1 = document.getElementById("checkinamount_"+type[i]+"_"+ind_per))
		{
			added_extra_payment_tmp += parseFloat(ext_elem1.value);
			ind_per++;
		}
	}

	add_value = added_extra_payment_tmp-added_extra_payment;
	added_extra_payment = added_extra_payment_tmp;
	
	amount_cc = document.getElementById("amount_cc1");
	amount_cc_curr = document.getElementById("currency_cc1");
	
	if ((amount_cc_curr.innerHTML == document.getElementById("bag_currency").value) || (document.getElementById("bag_currency").value == ''))
	{
		amount_cc.innerHTML = (parseFloat(amount_cc.innerHTML) + add_value).toFixed(2);
	}
}

function szukaj_prom()
{
	city_name=document.getElementById('prom_miasto').value;
	city_name_upper_first=city_name.substr(0, 1).toUpperCase()+city_name.substr(1,city_name.length);
	if (city_name!='promocja - wpisz miasto' && city_name.length!=0)
	{
		window.location=('prom.php5?prom_miasto='+city_name_upper_first
						+'&afid='+document.getElementById('afid').value 
						+'&aver='+document.getElementById('aver').value
					    +'&afid_v=TRAVELOVO&aver_v=PL&stan=j&sid='
						+ document.getElementById('sid').value 
						+'&b2bses='+document.getElementById('b2bses').value);
	}
	else alert('Wpisz miasto');
}