// Rafał Michaluk - rafal@michaluk.pl - www.michaluk.pl
// js inputs and calendar engine.

var elements_count=31;
var roznica=7*86400;

window.addEvent('domready', function() { });
window.addEvent('load', function() {	 init(); });

function init() {
	var i;
	elements=$('glowny').getElements('a[class$=checkbox]');
	for (i=0;i<elements.length;i++) { checkbox(elements[i]); }
	elements=$('glowny').getElements('a[class$=checkbox_selected]');
	for (i=0;i<elements.length;i++) { checkbox(elements[i]); }
	elements=$('glowny').getElements('div[class$=select]');
	for (i=0;i<elements.length;i++) { select(elements[i]); }	

	elements=$('glowny').getElements('a[class$=checkboxnew]');
	for (i=0;i<elements.length;i++) { checkboxnew(elements[i]); }
	elements=$('glowny').getElements('a[class$=checkboxnew_selected]');
	for (i=0;i<elements.length;i++) { checkboxnew(elements[i]); }


$('glowny').addEvent('click', function() {

			inneselecty=$('glowny').getElements('div[class$=select_open]');
			for (i=0; i<inneselecty.length; i++){
				if ( czyselect == '0'){
					inneselecty[i].toggleClass('select_open');
					inneselecty[i].toggleClass('select');
				}
			}
			czyselect = '0';	
//  		document.getElementById('helperList').style.visibility='hidden';
//	   	document.getElementById('helperList2').style.visibility='hidden';
//      kod=$('w_kod_z').getProperty('value');
//      kod1=$('w_kod_d').getProperty('value');      
//        xajax_xch('getCity',kod,kod1);
	});
	



}

// calendar
function aktualizuj_select_mc_powrotu(){
	number=1;
	wylot_m=$('w_m').value.toInt();
	wylot_r=$('w_r').value.toInt();
	powrot_m=$('p_m').value.toInt();
	powrot_r=$('p_r').value.toInt();	
	elements=$('mc_powrot_js').getElements('span');
	linki=elements[0].getElements('a');
	for (i=0;i<linki.length;i++)
	{ 
		linki[i].removeClass('selected'); 
		linki[i].removeClass('notact'); 
		miesiac=linki[i].getProperty('rel').toInt();
		rok=linki[i].getProperty('title').toInt();
      if (miesiac==powrot_m){
    		linki[i].className="selected";
     	  elements=$('mc_powrot_js').getElements('em');
    	  elements[0].innerHTML=linki[i].getProperty('alt');
    	}
      if (rok == wylot_r){
        if (miesiac < wylot_m ){
  			 linki[i].className="notact";
  		  }
  		}
  		if (rok < wylot_r) {
  			 linki[i].className="notact";
  		}
	}
}
function dostosuj_powrot(){

	dzis_m=$('dzis_m').value;
	dzis_d=$('dzis_d').value;
	dzis_r=$('dzis_r').value;
	wylot_m=$('w_m').value;
	wylot_d=$('w_d').value;
	wylot_r=$('w_r').value;
	oryg_pd=$('p_d').value;
	oryg_pm=$('p_m').value;
	oryg_pr=$('p_r').value;
	ptest=$('powrot_wcisniety').value;

if (ptest=='1'){ 
	if (wylot_r < oryg_pr ){
		nd=oryg_pd;
		nm=oryg_pm;
		nr=oryg_pr;
		kalendarz_powrot(nd);
		aktualizuj_select_dzien_powrotu(nd);
		aktualizuj_select_mc_powrotu();
		return false;
	}
	if (wylot_r == oryg_pr){
		if (wylot_m.toInt() < oryg_pm.toInt() ){
			nd=oryg_pd;
			nm=oryg_pm;
			nr=oryg_pr;
			kalendarz_powrot(nd);
			aktualizuj_select_dzien_powrotu(nd);
			aktualizuj_select_mc_powrotu();
			return false;		
		}
		if (wylot_m.toInt() == oryg_pm.toInt() ){
			if (wylot_d.toInt() < oryg_pd.toInt() ){
			nd=oryg_pd;
			nm=oryg_pm;
			nr=oryg_pr;
			kalendarz_powrot(nd);
			aktualizuj_select_dzien_powrotu(nd);
			aktualizuj_select_mc_powrotu();
			return false;		
			}
		}
	}
	$('powrot_wcisniety').value='0';
}

	var teraz = new Date(wylot_r,wylot_m-1,wylot_d);
	var data = teraz.getTime()/1000;
	data1=data+roznica;
	var dt = new Date(data1 * 1000);
	nd = dt.getDate();
	nm = dt.getMonth()+1;
	nr = dt.getFullYear();
	$('p_d').value=nd;
	$('p_m').value=nm;
	$('p_r').value=nr;
	if ( wylot_r.toInt() == dzis_r.toInt()+1  && nm.toInt() == dzis_m.toInt() ){
	nd=wylot_d;
	nm=wylot_m;
	nr=wylot_r;
  	$('p_d').value=nd;
  	$('p_m').value=nm;
  	$('p_r').value=nr;
	} 
	kalendarz_powrot(nd);
	aktualizuj_select_dzien_powrotu(nd);
	aktualizuj_select_mc_powrotu();
}

function wylot_setday(dzien){
	dzis_m=$('dzis_m').value;
	dzis_d=$('dzis_d').value;
	dzis_r=$('dzis_r').value;	
	wylot_m=$('w_m').value;
	wylot_d=$('w_d').value;
	wylot_r=$('w_r').value;
	if (dzis_m==wylot_m){
    if (dzien<dzis_d){ 
		return false;
		}
	}
	kalendarz_wylot(dzien);
	$('w_d').value=dzien;
	aktualizuj_select_dzien_wylotu(dzien);
	dostosuj_powrot();
}

function powrot_setday(dzien){
	wylot_m=$('w_m').value;
	wylot_d=$('w_d').value;
	wylot_r=$('w_r').value;
	powrot_m=$('p_m').value;
	powrot_d=$('p_d').value;
	powrot_r=$('p_r').value;	
	if (wylot_m.toInt() == powrot_m.toInt() ){
		if (dzien.toInt() < wylot_d.toInt() ){ 
		return false;
		}
	}
	kalendarz_powrot(dzien);
	$('p_d').value=dzien;
	aktualizuj_select_dzien_powrotu(dzien);

	$('powrot_wcisniety').value='1';
}
function aktualizuj_select_dzien_wylotu(dzien){
	number=1;
	dzis_m=$('dzis_m').value;
	dzis_d=$('dzis_d').value;
	dzis_r=$('dzis_r').value;	
	wylot_m=$('w_m').value;
	wylot_d=$('w_d').value;
	wylot_r=$('w_r').value;
	elements=$('dz_wylot_js').getElements('em');
	elements[0].innerHTML=dzien;
	elements=$('dz_wylot_js').getElements('span');
	linki=elements[0].getElements('a');
	for (i=0;i<linki.length;i++)
	{ 
		linki[i].removeClass('selected'); 
		linki[i].removeClass('notact'); 
		if (wylot_m==dzis_m){
			if (number<dzis_d){
			linki[i].className="notact";
			}
		}
		if (number==dzien){
		linki[i].className="selected";
		}
		linki[i].innerHTML=number;
	number++;
	}
}
function aktualizuj_select_dzien_powrotu(dzien){
	number=1;
	wylot_m=$('w_m').value;
	wylot_d=$('w_d').value;
	wylot_r=$('w_r').value;
	powrot_m=$('p_m').value;
	powrot_d=$('p_d').value;
	powrot_r=$('p_r').value;	
	elements=$('dz_powrot_js').getElements('em');
	elements[0].innerHTML=dzien;
	elements=$('dz_powrot_js').getElements('span');
	linki=elements[0].getElements('a');
	
	for (i=0;i<linki.length;i++)
	{ 
		linki[i].removeClass('selected'); 
		linki[i].removeClass('notact'); 
		if (powrot_m.toInt() == wylot_m.toInt() ){
			if (number<wylot_d){
			linki[i].className="notact";
			}
		}
		if (number==dzien){
		linki[i].className="selected";
		}
		linki[i].innerHTML=number;
	number++;
	}
}
function kalendarz_wylot(dzien){
	var number=0;
	dzis_m=$('dzis_m').value;
	dzis_d=$('dzis_d').value;
	dzis_r=$('dzis_r').value;	
	wylot_m=$('w_m').value;
	wylot_d=$('w_d').value;
	wylot_r=$('w_r').value;
	var dd = new Date(wylot_r,wylot_m-1,1);
	days_first=dd.getDay()-1;
	if (days_first==-1) days_first=6;
	var dd = new Date(wylot_r, wylot_m, 0);
	days_count=dd.getDate();
	days=$('kalendarz_wylot').getElements('div');
for (i=0;i<40;i++)
{
	if (i<days_first) {
	write=0;
	classa='empty';
	} else  {
 		if (number>days_count-1){
		write=0;
		classa='empty';
		} else {
			if (wylot_m.toInt() == dzis_m.toInt() ) {
				if (number < dzis_d-1) {
  				write=1;
  				classa='niebieski_jasny'; 
				} else {
      		if (number == dzien-1){
					write=1;
					classa='czerwony';		
					} else {
					write=1;
					classa='niebieski_ciemny';		
					}
				}
			} else {
					if (number == dzien-1) {
					write=1;
					classa='czerwony';		
					} else {
					write=1;
					classa='niebieski_ciemny';		
					}
			}
		}
	}
		if (write==1) {
			number++;
//			days[i].getElement('a').innerHTML='<a onclick="javascript: wylot_setday('+number+');">'+number+'</a>';
			days[i].getElement('a').innerHTML='<p onclick="javascript: wylot_setday('+number+');">'+number+'</p>';
      days[i].className=classa;
		} else {
			days[i].getElement('a').innerHTML='';
			days[i].className=classa;
		}
}
}
function kalendarz_powrot(dzien){
	var number=0;
	wylot_m=$('w_m').value;
	wylot_d=$('w_d').value;
	wylot_r=$('w_r').value;
	powrot_m=$('p_m').value;
	powrot_d=$('p_d').value;
	powrot_r=$('p_r').value;	
	var dd = new Date(powrot_r,powrot_m-1,1);
	days_first=dd.getDay()-1;
	if (days_first==-1) days_first=6;
	var dd = new Date(powrot_r, powrot_m, 0);
	days_count=dd.getDate();
	days=$('kalendarz_przylot').getElements('div');
for (i=0;i<40;i++)
{
	if (i<days_first) {
	write=0;
	classa='empty';
	} else  {
		if (number>days_count-1){
		write=0;
		classa='empty';
		} else {
			if (powrot_m.toInt() == wylot_m.toInt() ) {
				if (number < wylot_d-1) {
				write=1;
				classa='niebieski_jasny'; 
				} else {
					if (number == dzien-1){
					write=1;
					classa='czerwony';		
					} else {
					write=1;
					classa='niebieski_ciemny';		
					}
				}
			} else {
					if (number == dzien-1) {
					write=1;
					classa='czerwony';		
					} else {
					write=1;
					classa='niebieski_ciemny';		
					}
			}
		}

	}
		if (write==1) {
			number++;
//			days[i].getElement('a').innerHTML='<a onclick="javascript:powrot_setday('+number+');">'+number+'</a>';
			days[i].getElement('a').innerHTML='<p onclick="javascript:powrot_setday('+number+');">'+number+'</p>';
      days[i].className=classa;
		} else {
			days[i].getElement('a').innerHTML='';
			days[i].className=classa;
		}
}
}
// inputs
function select(pole)
{
	more=pole.getElement('a[class=more]');
	more.addEvent('click', function() {
		czyselect=1;
			this.parentNode.toggleClass('select_open');
			this.parentNode.toggleClass('select');			
			
			topole=this.parentNode.getProperty('title');
			inneselecty=$('glowny').getElements('div[class$=select_open]');
			for (i=0; i<inneselecty.length; i++){
				if ( topole != inneselecty[i].getProperty('title') ){
				inneselecty[i].toggleClass('select_open');
				inneselecty[i].toggleClass('select');
				}
			}

		if ( pole.getProperty('title') == 'win_time_a' ) {
					/*
					$('wylot_160_label').setStyle('opacity','0.3');
					$('powrot_160_label').setStyle('opacity','0.3');
					$('odlegloscwylot').setStyle('opacity','0.3');
					$('odlegloscpowrot').setStyle('opacity','0.3');

					$('wtdslct').setStyle('opacity','1');
					$('wtaslct').setStyle('opacity','1');
					$('elastyczne1').setStyle('opacity','1');
					$('elastyczne2').setStyle('opacity','1');		
					*/
					$('fleksik').setProperty('value','1');
		}
		if ( pole.getProperty('title') == 'win_time_d' ) {
					/*
					$('wylot_160_label').setStyle('opacity','0.3');
					$('powrot_160_label').setStyle('opacity','0.3');
					$('odlegloscwylot').setStyle('opacity','0.3');
					$('odlegloscpowrot').setStyle('opacity','0.3');

					$('wtdslct').setStyle('opacity','1');
					$('wtaslct').setStyle('opacity','1');
					$('elastyczne1').setStyle('opacity','1');
					$('elastyczne2').setStyle('opacity','1');		
					*/
					$('fleksik').setProperty('value','1');
		}

	
	});
	
	
	div=pole.getElement('div');
	div_suwak=div.getElement('div');
	links=div.getElements('a');
	span=pole.getElement('span');
	pole_width=pole.getStyle('width').toInt();

	div_suwak.addEvent('click', function() {
		czyselect=1;
	});

	for (i=0;i<links.length-2;i++)
	{
		
	links[i].addEvent('click', function() {
	
  //alert(pole.getProperty('id'))  ;

	
	if (pole.getProperty('title') == "platnosc") {
		if(this.getProperty('rel')=="BT") {
			$('platnosc_karta').setStyle('display','none');
			$('platnosc_gotowka').setStyle('display','none');
			$('platnosc_przelew').setStyle('display','block');
		}

		if(this.getProperty('rel')=="CC") {
			$('platnosc_karta').setStyle('display','block');
			$('platnosc_gotowka').setStyle('display','none');
			$('platnosc_przelew').setStyle('display','none');
		}

		if(this.getProperty('rel')=="CA") {
			$('platnosc_karta').setStyle('display','none');
			$('platnosc_gotowka').setStyle('display','block');
			$('platnosc_przelew').setStyle('display','none');
		}
		
		$('platnosc').value=this.getProperty('rel');
	}
	
		
						
					// zalozenia dla selectu - dzien wylotu
					if (pole.getProperty('title')=='w_d')
					{
						dzis_m=$('dzis_m').value;
						dzis_d=$('dzis_d').value;
						dzis_r=$('dzis_r').value;	
						wylot_m=$('w_m').value;
						wylot_d=$('w_d').value;
						wylot_r=$('w_r').value;
						var klik=this.getText().toInt();
						if (dzis_m == wylot_m && klik < dzis_d){
							return false;
						}
						kalendarz_wylot(klik);
						$('w_d').value=klik;
						dostosuj_powrot();
					}
					// koniec zalozen dla selectu - dzien wylotu


					// zalozenia dla selectu - dzien powrotu
					if (pole.getProperty('title')=='p_d')
					{
						wylot_m=$('w_m').value;
						wylot_d=$('w_d').value;
						wylot_r=$('w_r').value;
						powrot_m=$('p_m').value;
						powrot_d=$('p_d').value;
						powrot_r=$('p_r').value;	
						var klik=this.getText().toInt();
						if (wylot_m.toInt() == powrot_m.toInt() && klik < wylot_d){ return false; }
						kalendarz_powrot(klik);
						$('p_d').value=klik;
						
						$('powrot_wcisniety').value='1';

					}
					// koniec zalozen dla selectu - dzien powrotu

					// zalozenia dla selectu - miesiac wylotu
					if (pole.getProperty('title')=='w_m')
					{	
						var klik=this.getProperty('rel');
						var rok=this.getProperty('title');
						$('w_r').value=rok;
						
						klik1=klik.toInt();
						wylot_m1=$('w_m').value.toInt();
						$('w_m').value=klik.toInt();
						dzis_m=$('dzis_m').value;
						dzis_d=$('dzis_d').value.toInt();
						dzis_r=$('dzis_r').value.toInt();
						// koniecznie dodac zalozenia dotyczace roku!
						wylot_r=$('w_r').value.toInt();
						if (klik1 < wylot_m1){
						  if (klik1 < dzis_m)
						if (wylot_r == dzis_r){ wylot_r++; }
            	
						} else {
							if (wylot_r > dzis_r){ wylot_r--;  }
						}
						//$('w_r').value=wylot_r;			
						if (klik==dzis_m){
							$('w_d').value=dzis_d;
							kalendarz_wylot(dzis_d);
							aktualizuj_select_dzien_wylotu(dzis_d);
						} else {
							$('w_d').value=1;
							kalendarz_wylot('1');
							aktualizuj_select_dzien_wylotu('1');
						}
						dostosuj_powrot();
					}
					// koniec zalozen dla selectu - miesiac wylotu

					// zalozenia dla selectu - miesiac powrotu
					if (pole.getProperty('title')=='p_m')
					{	
						var klik=this.getProperty('rel');
						var rok=this.getProperty('title');
						
					
						wylot_m=$('w_m').value;
						wylot_d=$('w_d').value.toInt();
						wylot_r=$('w_r').value.toInt();
						powrot_r=$('p_r').value.toInt();
						
					
						if (rok == wylot_r ){
							if (klik.toInt() < wylot_m.toInt() ) {
							return false;
							}							
						}
						if ( rok < wylot_r ){
							return false;
						}
						
          	$('p_r').value=rok;

						klik1=klik.toInt();
						powrot_m1=$('p_m').value.toInt();
						$('p_m').value=klik.toInt();
						  
						if (klik1 < powrot_m1){
							if (powrot_r==wylot_r){ powrot_r++; }
						} else {
							if (powrot_r>wylot_r){ powrot_r--;  }
						}
						//$('p_r').value=powrot_r;

						if ( klik==wylot_m.toInt() ){
							$('p_d').value=wylot_d;
							kalendarz_powrot(wylot_d);
							aktualizuj_select_dzien_powrotu(wylot_d.toInt());
						} else {
							$('p_d').value=1;
							kalendarz_powrot('1');
							aktualizuj_select_dzien_powrotu('1');

						}
						$('powrot_wcisniety').value='1';
					}
					// koniec zalozen dla selectu - miesiac powrotu
					
					
					
					



  $(pole.getProperty('title')).value=this.getProperty('rel');


//					alert(pole.getProperty('title'));


					links=this.parentNode.getElements('a');
					for (i=0;i<links.length;i++)
						{
							links[i].removeClass('selected');
						}
					
					this.addClass('selected');
					em=this.parentNode.parentNode.parentNode.getElement('em');
					em.setText(this.getText());
					
					this.parentNode.parentNode.parentNode.toggleClass('select');
					this.parentNode.parentNode.parentNode.toggleClass('select_open');
				});
				
				links[i].addEvent('mouseenter', function() {	
					this.addClass('hover');
			    });
				
				links[i].addEvent('mouseleave', function() {
					this.removeClass('hover');
			    });			
								
				if (links.length-2>elements_count)
					{
						links[i].setStyle('width',(pole_width-17)+'px');
					}
					else
					{
						links[i].setStyle('width',pole_width+'px');
					}									
			}
			
	if (links.length-2>elements_count)
		{
			height=elements_count * 16;
			div.setStyle('height',height + 'px');
			
			down=div.getElement('a[class=down]');
			down.removeEvents();
			down.addEvent('click', function() {
			czyselect=1;
				links=this.parentNode.parentNode.getElements('a');
				span=this.parentNode.parentNode.getElement('span');
				if ((links.length-2-elements_count)*16>-span.getStyle('top').toInt())
					{
						height=span.getStyle('top').toInt()-16;
						span.setStyle('top',height + 'px')
					}				
			});											
			
			up=div.getElement('a[class=up]');
			up.removeEvents();
			up.addEvent('click', function() {
			czyselect=1;
				links=this.parentNode.parentNode.getElements('a');
				span=this.parentNode.parentNode.getElement('span');
				if (0>span.getStyle('top').toInt())
					{
						height=span.getStyle('top').toInt()+16;
						span.setStyle('top',height + 'px');
					}				
			});
			
			
			span.setStyle('width',(pole_width-6)+'px');
			div.setStyle('width',(pole_width+10)+'px');
			div_suwak.setStyle('left',(pole_width-6)+'px');
			div_suwak.setStyle('height',((elements_count*16)-2)+'px');
		}
		else
		{
			span.setStyle('width',(pole_width+10)+'px');
			div.setStyle('width',(pole_width+10)+'px');
			div.setStyle('height',((links.length-2)*16)+'px');
			div_suwak.setStyle('display','none');
		}


//		pole.addEvent('mousewheel', function(event) {
//			event = new Event(event).stop();
//		 
//			/* Mousewheel UP */
//			if (event.wheel > 0) {
//				mouse_up(this);
//			} 
//			/* Mousewheel DOWN*/
//			else if (event.wheel < 0) {
//				mouse_down(this);
//			}
//		});
		


}

function mouse_down(element)
{
	div=element.getElement('div');
	span=div.getElement('span');
	links=div.getElements('a');	
	links_count=links.length;
	for (i=0;i<links.length-2;i++)
		{
			if (links[i].hasClass('selected')) link_number=i;
		}
	if (link_number<links_count-3)
		{
		links[link_number].removeClass('selected');
		links[link_number+1].addClass('selected');
		em=element.getElement('em');
		em.setText(links[link_number+1].getText());
		}
	if ((link_number+1)*16>=elements_count*16-span.getStyle('top').toInt() && link_number!=links_count-3)
		{
			span.setStyle('top',(span.getStyle('top').toInt()-16) + 'px');
		}
}

function mouse_up(element)
{
	links=element.getElement('div').getElements('a');
	links_count=links.length;
	for (i=0;i<links.length-2;i++)
		{
			if (links[i].hasClass('selected')) link_number=i;
		}
	if (0<link_number)
		{
		links[link_number].removeClass('selected');
		links[link_number-1].addClass('selected');
		em=element.getElement('em');
		em.setText(links[link_number-1].getText());
		}
	if ((link_number+1)*16<=-span.getStyle('top').toInt()+16 && link_number!=0)
		{
			span.setStyle('top',(span.getStyle('top').toInt()+16) + 'px');
		}
}

function checkbox(pole)
{
		pole.addEvent('click', function() {
				
		if (this.hasClass('checkbox'))
			{
				
				
				this.removeClass('checkbox');
				this.addClass('checkbox_selected');
				$(this.getProperty('rel')).setProperty('value','on');
				if ( this.getProperty('rel') == 'fakturac') { $('fakform').setStyle('display','block'); $(this.getProperty('rel')).setProperty('value','Y'); }

				if ( this.getProperty('rel') == 'range_from_flex') { 
					/*
					$('wylot_160_label').setStyle('opacity','1');
					$('powrot_160_label').setStyle('opacity','1');
					$('odlegloscwylot').setStyle('opacity','1');
					$('odlegloscpowrot').setStyle('opacity','1');

					$('wtdslct').setStyle('opacity','0.3');
					$('wtaslct').setStyle('opacity','0.3');
					$('elastyczne1').setStyle('opacity','0.3');
					$('elastyczne2').setStyle('opacity','0.3');
					*/
					$(this.getProperty('rel')).setProperty('value','160');
					$('fleksik').setProperty('value','2');
				}
				if ( this.getProperty('rel') == 'range_to_flex') { 
					/*
					$('wylot_160_label').setStyle('opacity','1');
					$('powrot_160_label').setStyle('opacity','1');
					$('odlegloscwylot').setStyle('opacity','1');
					$('odlegloscpowrot').setStyle('opacity','1');

					$('wtdslct').setStyle('opacity','0.3');
					$('wtaslct').setStyle('opacity','0.3');
					$('elastyczne1').setStyle('opacity','0.3');
					$('elastyczne2').setStyle('opacity','0.3');
					*/
					$(this.getProperty('rel')).setProperty('value','160');
					$('fleksik').setProperty('value','2');
				}
				
				
			}
			else
			{
				this.removeClass('checkbox_selected');
				this.addClass('checkbox');
				$(this.getProperty('rel')).setProperty('value','');
				if ( this.getProperty('rel') == 'fakturac') { $('fakform').setStyle('display','none'); $(this.getProperty('rel')).setProperty('value','N'); }

				if ( this.getProperty('rel') == 'range_from_flex') { 
					/*
					$('wylot_160_label').setStyle('opacity','1');
					$('powrot_160_label').setStyle('opacity','1');
					$('odlegloscwylot').setStyle('opacity','1');
					$('odlegloscpowrot').setStyle('opacity','1');

					$('wtdslct').setStyle('opacity','0.3');
					$('wtaslct').setStyle('opacity','0.3');
					$('elastyczne1').setStyle('opacity','0.3');
					$('elastyczne2').setStyle('opacity','0.3');
					*/
					$(this.getProperty('rel')).setProperty('value','0');
				}
				if ( this.getProperty('rel') == 'range_to_flex') { 
					/*
					$('wylot_160_label').setStyle('opacity','1');
					$('powrot_160_label').setStyle('opacity','1');
					$('odlegloscwylot').setStyle('opacity','1');
					$('odlegloscpowrot').setStyle('opacity','1');

					$('wtdslct').setStyle('opacity','0.3');
					$('wtaslct').setStyle('opacity','0.3');
					$('elastyczne1').setStyle('opacity','0.3');
					$('elastyczne2').setStyle('opacity','0.3');
					*/
					$(this.getProperty('rel')).setProperty('value','0');
				}

			}
		return false;
	});
}



function checkboxnew(pole)
{
		pole.addEvent('click', function() {
		
		if (this.hasClass('checkboxnew'))
			{
				
				this.removeClass('checkboxnew');
				this.addClass('checkboxnew_selected');
				$(this.getProperty('rel')).setProperty('value','1');
				if ( this.getProperty('rel') == 'cbflex1') { $('miasto_z2').setStyle('opacity','1'); $('miastow2_label_mapa').setStyle('opacity','1');} 
				if ( this.getProperty('rel') == 'cbflex2') { $('miasto_d2').setStyle('opacity','1'); $('miastop2_label_mapa').setStyle('opacity','1');} 
				if ( this.getProperty('rel') == 'cbflex3') { $('miasto_z3').setStyle('opacity','1'); $('miastow3_label_mapa').setStyle('opacity','1');} 
				if ( this.getProperty('rel') == 'cbflex4') { $('miasto_d3').setStyle('opacity','1'); $('miastop3_label_mapa').setStyle('opacity','1');} 				
			}
			else
			{
				this.removeClass('checkboxnew_selected');
				this.addClass('checkboxnew');
				$(this.getProperty('rel')).setProperty('value','0');
				if ( this.getProperty('rel') == 'cbflex1') { $('miasto_z2').setStyle('opacity','0.3'); $('miastow2_label_mapa').setStyle('opacity','0.3');} 
				if ( this.getProperty('rel') == 'cbflex2') { $('miasto_d2').setStyle('opacity','0.3'); $('miastop2_label_mapa').setStyle('opacity','0.3');} 
				if ( this.getProperty('rel') == 'cbflex3') { $('miasto_z3').setStyle('opacity','0.3'); $('miastow3_label_mapa').setStyle('opacity','0.3');} 
				if ( this.getProperty('rel') == 'cbflex4') { $('miasto_d3').setStyle('opacity','0.3'); $('miastop3_label_mapa').setStyle('opacity','0.3');} 
			}
		return false;
	});
}



//			<a class="dwie_stronyoff" onclick="dwiestrony();" title=""><span>w dwie strony</span></a>
//			<a class="jedna_strona" onclick="jednastrona();" title=""><span>w jedną stronę</span></a>
//			<a class="kilka_stron" onclick="kilkastron();" title=""><span>w kilka miejsc</span></a>
			
function jednastrona()
{

  var ktoremenu = document.getElementById('ktoremenu').value; 

	$('fleksik').setProperty('value','1');
	$('kalendarz_przylot').setStyle('display','none');
	
	$('multicityform').setStyle('display','none');		
	
if (ktoremenu==3)
{
	$('odlegloscwylot').setStyle('display','block');
	$('wylot_160_label').setStyle('display','block');
	$('odlegloscpowrot').setStyle('display','none');
	$('powrot_160_label').setStyle('display','none');


	$('d5').removeClass('dactive0');
	$('d5').addClass('dactive');
	$('d4').removeClass('dactive');
	$('d4').addClass('dactive0');
	$('d3').removeClass('dactive');
	$('d3').addClass('dactive0');
}
	
	$('wyszukiwarka').setStyle('height','413px');
	
	$('dataw_label').setStyle('top','170px');
	$('datap_label').setStyle('top','170px');

	$('dz_wylot_js').setStyle('top','185px');
	$('mc_wylot_js').setStyle('top','185px');
	$('dz_powrot_js').setStyle('top','185px');
	$('mc_powrot_js').setStyle('top','185px');

	$('kalendarz_wylot').setStyle('top','215px');
	$('kalendarz_przylot').setStyle('top','215px');

if (ktoremenu==2) 
{
	$('wtdslct').setStyle('display','block');
	$('wtaslct').setStyle('display','block');
	$('elastyczne1').setStyle('display','block');
	$('elastyczne2').setStyle('display','none');
	
	$('wtdslct').setStyle('top','385px'); 
	$('wtaslct').setStyle('top','385px'); 
	$('elastyczne1').setStyle('top','370px'); 
	$('elastyczne2').setStyle('top','370px'); 

	$('d5').removeClass('dactive');
	$('d5').addClass('dactive0');
	$('d4').removeClass('dactive0');
	$('d4').addClass('dactive');
	$('d3').removeClass('dactive');
	$('d3').addClass('dactive0');
}


	
	$('wtaslct').setStyle('display','none');
	$('datap_label').setStyle('display','none');
	$('dz_powrot_js').setStyle('display','none');
	$('mc_powrot_js').setStyle('display','none');
	$('jednadwiestrony').setStyle('display','block');
	$('ow').value='Y';

	$('strony1').removeClass('dwie_stronyoff');
	$('strony1').addClass('dwie_strony');
	$('strony2').removeClass('jedna_strona');
	$('strony2').addClass('jedna_stronaoff');
//	$('strony3').removeClass('kilka_stronoff');
//	$('strony3').addClass('kilka_stron');

	$('strony1').setStyle('display','block');
	$('strony2').setStyle('display','block');
	

}


function dwiestronyjeden()
{
  $('ktoremenu').setProperty('value','2');
	$('fleksik').setProperty('value','1');

	$('kalendarz_przylot').setStyle('display','block');
	$('elastyczne2').setStyle('display','block');

	$('multicityform').setStyle('display','none');	

	$('odlegloscwylot').setStyle('display','none');
	$('wylot_160_label').setStyle('display','none');
	$('odlegloscpowrot').setStyle('display','none');
	$('powrot_160_label').setStyle('display','none');

	$('wyszukiwarka').setStyle('height','413px');
	
	$('dataw_label').setStyle('top','170px');
	$('datap_label').setStyle('top','170px');
	
	$('dz_wylot_js').setStyle('top','185px');
	$('mc_wylot_js').setStyle('top','185px');
	$('dz_powrot_js').setStyle('top','185px');
	$('mc_powrot_js').setStyle('top','185px');
	
	$('kalendarz_wylot').setStyle('top','215px');
	$('kalendarz_przylot').setStyle('top','215px');

	$('wtdslct').setStyle('display','block');
	$('wtaslct').setStyle('display','block');
	$('elastyczne1').setStyle('display','block');
	$('elastyczne2').setStyle('display','block');
	
	$('wtdslct').setStyle('top','385px'); 
	$('wtaslct').setStyle('top','385px'); 
	$('elastyczne1').setStyle('top','370px'); 
	$('elastyczne2').setStyle('top','370px'); 


	$('wtaslct').setStyle('display','block');
	$('datap_label').setStyle('display','block');
	$('dz_powrot_js').setStyle('display','block');
	$('mc_powrot_js').setStyle('display','block');
	$('jednadwiestrony').setStyle('display','block');
	$('ow').value='N';
	
	$('strony1').removeClass('dwie_strony');
	$('strony1').addClass('dwie_stronyoff');
	$('strony2').removeClass('jedna_stronaoff');
	$('strony2').addClass('jedna_strona');
//	$('strony3').removeClass('kilka_stronoff');
//	$('strony3').addClass('kilka_stron');

	$('miasto_z').setStyle('left','17px'); 
	$('miasto_z').setStyle('top','89px'); 
	$('miasto_d').setStyle('left','225px'); 
	$('miasto_d').setStyle('top','89px'); 
	$('helperList').setStyle('top','109px'); 
	$('helperList').setStyle('left','17px'); 
	$('helperList2').setStyle('top','109px'); 
	$('helperList2').setStyle('left','225px'); 

	$('strony1').setStyle('display','block');
	$('strony2').setStyle('display','block');

	$('d5').removeClass('dactive');
	$('d5').addClass('dactive0');
	$('d4').removeClass('dactive0');
	$('d4').addClass('dactive');
	$('d3').removeClass('dactive');
	$('d3').addClass('dactive0');

}

function dwiestronydwa()
{
  $('ktoremenu').setProperty('value','3');
	$('fleksik').setProperty('value','1');

	$('kalendarz_przylot').setStyle('display','block');
	$('elastyczne2').setStyle('display','block');

	$('multicityform').setStyle('display','none');	

	$('odlegloscwylot').setStyle('display','block');
	$('wylot_160_label').setStyle('display','block');
	$('odlegloscpowrot').setStyle('display','block');
	$('powrot_160_label').setStyle('display','block');

	$('wyszukiwarka').setStyle('height','413px');
	
	$('dataw_label').setStyle('top','170px');
	$('datap_label').setStyle('top','170px');
	
	$('dz_wylot_js').setStyle('top','185px');
	$('mc_wylot_js').setStyle('top','185px');
	$('dz_powrot_js').setStyle('top','185px');
	$('mc_powrot_js').setStyle('top','185px');
	
	$('kalendarz_wylot').setStyle('top','215px');
	$('kalendarz_przylot').setStyle('top','215px');

	$('wtdslct').setStyle('display','block');
	$('wtaslct').setStyle('display','block');
	$('elastyczne1').setStyle('display','block');
	$('elastyczne2').setStyle('display','block');
	
	$('wtdslct').setStyle('top','385px'); 
	$('wtaslct').setStyle('top','385px'); 
	$('elastyczne1').setStyle('top','370px'); 
	$('elastyczne2').setStyle('top','370px'); 


	$('wtaslct').setStyle('display','block');
	$('datap_label').setStyle('display','block');
	$('dz_powrot_js').setStyle('display','block');
	$('mc_powrot_js').setStyle('display','block');
	$('jednadwiestrony').setStyle('display','block');
	$('ow').value='N';
	
	$('strony1').removeClass('dwie_strony');
	$('strony1').addClass('dwie_stronyoff');
	$('strony2').removeClass('jedna_stronaoff');
	$('strony2').addClass('jedna_strona');
//	$('strony3').removeClass('kilka_stronoff');
//	$('strony3').addClass('kilka_stron');

	$('miasto_z').setStyle('left','17px'); 
	$('miasto_z').setStyle('top','89px'); 
	$('miasto_d').setStyle('left','225px'); 
	$('miasto_d').setStyle('top','89px'); 
	$('helperList').setStyle('top','109px'); 
	$('helperList').setStyle('left','17px'); 
	$('helperList2').setStyle('top','109px'); 
	$('helperList2').setStyle('left','225px'); 

	$('strony1').setStyle('display','block');
	$('strony2').setStyle('display','block');

	$('wtdslct').setStyle('display','none');
	$('wtaslct').setStyle('display','none');
	$('elastyczne1').setStyle('display','none');
	$('elastyczne2').setStyle('display','none');
	
	$('d4').removeClass('dactive');
	$('d4').addClass('dactive0');
	$('d5').removeClass('dactive0');
	$('d5').addClass('dactive');
	$('d3').removeClass('dactive');
	$('d3').addClass('dactive0');

}



function dwiestrony()
{


	var ktoremenu = document.getElementById('ktoremenu').value; 

	$('fleksik').setProperty('value','1');
	$('kalendarz_przylot').setStyle('display','block');

	$('multicityform').setStyle('display','none');		
	
if (ktoremenu==3)
{
	$('odlegloscwylot').setStyle('display','block');
	$('wylot_160_label').setStyle('display','block');
	$('odlegloscpowrot').setStyle('display','block');
	$('powrot_160_label').setStyle('display','block');


	$('d5').removeClass('dactive0');
	$('d5').addClass('dactive');
	$('d4').removeClass('dactive');
	$('d4').addClass('dactive0');
	$('d3').removeClass('dactive');
	$('d3').addClass('dactive0');
}
	
	$('wyszukiwarka').setStyle('height','413px');
	
	$('dataw_label').setStyle('top','170px');
	$('datap_label').setStyle('top','170px');

	$('dz_wylot_js').setStyle('top','185px');
	$('mc_wylot_js').setStyle('top','185px');
	$('dz_powrot_js').setStyle('top','185px');
	$('mc_powrot_js').setStyle('top','185px');

	$('kalendarz_wylot').setStyle('top','215px');
	$('kalendarz_przylot').setStyle('top','215px');

if (ktoremenu==2) 
{
	$('wtaslct').setStyle('display','block');
	$('wtdslct').setStyle('display','block');
	$('wtaslct').setStyle('display','block');
	$('elastyczne1').setStyle('display','block');
	$('elastyczne2').setStyle('display','block');
	
	$('wtdslct').setStyle('top','385px'); 
	$('wtaslct').setStyle('top','385px'); 
	$('elastyczne1').setStyle('top','370px'); 
	$('elastyczne2').setStyle('top','370px'); 

	$('d5').removeClass('dactive');
	$('d5').addClass('dactive0');
	$('d4').removeClass('dactive0');
	$('d4').addClass('dactive');
	$('d3').removeClass('dactive');
	$('d3').addClass('dactive0');
}


	
	$('datap_label').setStyle('display','block');
	$('dz_powrot_js').setStyle('display','block');
	$('mc_powrot_js').setStyle('display','block');
	$('jednadwiestrony').setStyle('display','block');
	$('ow').value='N';

	$('strony1').removeClass('dwie_strony');
	$('strony1').addClass('dwie_stronyoff');
	$('strony2').removeClass('jedna_stronaoff');
	$('strony2').addClass('jedna_strona');
//	$('strony3').removeClass('kilka_stronoff');
//	$('strony3').addClass('kilka_stron');

	$('strony1').setStyle('display','block');
	$('strony2').setStyle('display','block');

}



function kilkastron()
{
	$('ktoremenu').setProperty('value','4');

	$('fleksik').setProperty('value','3');
  
	$('odlegloscwylot').setStyle('display','none');
	$('wylot_160_label').setStyle('display','none');
	$('odlegloscpowrot').setStyle('display','none');
	$('powrot_160_label').setStyle('display','none');
  
	$('wyszukiwarka').setStyle('height','483px');
	
	$('dataw_label').setStyle('top','240px');
	$('datap_label').setStyle('top','240px');
  
 	$('dz_wylot_js').setStyle('top','255px');
	$('mc_wylot_js').setStyle('top','255px');
	$('dz_powrot_js').setStyle('top','255px');
	$('mc_powrot_js').setStyle('top','255px'); 
	
	$('kalendarz_wylot').setStyle('top','285px');
	$('kalendarz_przylot').setStyle('top','285px');
	
	$('kalendarz_wylot').setStyle('display','block');
	$('kalendarz_przylot').setStyle('display','block');

	$('wtdslct').setStyle('display','none');
	$('wtaslct').setStyle('display','none');
	$('elastyczne1').setStyle('display','none');
	$('elastyczne2').setStyle('display','none');
	
	$('wtdslct').setStyle('top','455px'); 
	$('wtaslct').setStyle('top','455px'); 
	$('elastyczne1').setStyle('top','440px'); 
	$('elastyczne2').setStyle('top','440px'); 
	$('ow').value='N';


	$('multicityform').setStyle('display','block');
	$('odlegloscwylot').setStyle('display','none');
	$('wylot_160_label').setStyle('display','none');
	$('odlegloscpowrot').setStyle('display','none');
	$('powrot_160_label').setStyle('display','none');
  
	$('strony1').removeClass('dwie_stronyoff');
	$('strony1').addClass('dwie_strony');
	$('strony2').removeClass('jedna_stronaoff');
	$('strony2').addClass('jedna_strona');
//	$('strony3').removeClass('kilka_stron');
//	$('strony3').addClass('kilka_stronoff');

//	$('multicity_hidden').value='1';

	$('strony1').setStyle('display','none');
	$('strony2').setStyle('display','none');
	$('d5').removeClass('dactive');
	$('d5').addClass('dactive0');	
	$('d3').removeClass('dactive0');
	$('d3').addClass('dactive');
	$('d4').removeClass('dactive');
	$('d4').addClass('dactive0');
	

}


function mwkilkastron(){

	$('fleksik').setProperty('value','3');

	$('strony1').removeClass('dwie_stronyoff');
	$('strony1').addClass('dwie_strony');
	$('strony2').removeClass('jedna_stronaoff');
	$('strony2').addClass('jedna_strona');
//	$('strony3').removeClass('kilka_stron');
//	$('strony3').addClass('kilka_stronoff');



	$('mwd4').removeClass('mwdactive0');
	$('mwd4').addClass('mwdactive');
	$('mwd3').removeClass('mwdactive');
	$('mwd3').addClass('mwdactive0');
	

	$('multi01').setStyle('display','block');
	$('multi02').setStyle('display','block');

	$('strony1').setStyle('display','none');
	$('strony2').setStyle('display','none');
	
	$('mw160w4').setStyle('display','none');
	$('mw160w5').setStyle('display','none');
	$('imwedp2').setStyle('display','none');
	$('imwedp3').setStyle('display','none');
	
	
	
	
	$('ow').value='N';
	
	$('wyszmala_modul1').setStyle('height','84px');
	


}

function mwdwiestrony() {

	$('fleksik').setProperty('value','1');


	$('strony1').removeClass('dwie_strony');
	$('strony1').addClass('dwie_stronyoff');
	$('strony2').removeClass('jedna_stronaoff');
	$('strony2').addClass('jedna_strona');
//	$('strony3').removeClass('kilka_stronoff');
//	$('strony3').addClass('kilka_stron');

	
	$('multi01').setStyle('display','none');
	$('multi02').setStyle('display','none');


	
	$('mwd3').removeClass('mwdactive0');
	$('mwd3').addClass('mwdactive');
	$('mwd4').removeClass('mwdactive');
	$('mwd4').addClass('mwdactive0');
	
	$('mw160w11').setStyle('display','block');

	$('wtdslct').setStyle('display','block');
	$('elastyczne1').setStyle('display','block');
	
	$('wtaslct').setStyle('display','block');
	$('elastyczne2').setStyle('display','block');
	
	


	$('ow').value='N';

	$('wyszmala_modul1').setStyle('height','134px');

	$('strony1').setStyle('display','block');
	$('strony2').setStyle('display','block');
	
	$('mw160w4').setStyle('display','block');
	$('mw160w5').setStyle('display','block');
	$('imwedp2').setStyle('display','block');
	$('imwedp3').setStyle('display','block');
	
}

function mwjednastrona() {

	$('fleksik').setProperty('value','1');

	$('strony1').removeClass('dwie_stronyoff');
	$('strony1').addClass('dwie_strony');
	$('strony2').removeClass('jedna_strona');
	$('strony2').addClass('jedna_stronaoff');
	//$('strony3').removeClass('kilka_stronoff');
	//$('strony3').addClass('kilka_stron');

	$('multi01').setStyle('display','none');
	$('multi02').setStyle('display','none');


	$('wtdslct').setStyle('display','block');
	$('elastyczne1').setStyle('display','block');

	$('mwd3').removeClass('mwdactive0');
	$('mwd3').addClass('mwdactive');
	$('mwd4').removeClass('mwdactive');
	$('mwd4').addClass('mwdactive0');

	
	$('mw160w11').setStyle('display','none');
	

	$('ow').value='Y';
	
	$('wyszmala_modul1').setStyle('height','134px');

	$('strony1').setStyle('display','block');
	$('strony2').setStyle('display','block');


	$('mw160w4').setStyle('display','block');
	$('mw160w5').setStyle('display','block');
	$('imwedp2').setStyle('display','block');
	$('imwedp3').setStyle('display','block');


}

function zwindodatkowe(){
	$('prefer_linie').setStyle('display','none');
	$('prefer_klasa').setStyle('display','none');
	$('dodatkoweklasasl').setStyle('display','none');
	$('dodatkoweliniesl').setStyle('display','none');
	$('zwin_dodatkowe').setStyle('display','none');
	$('rozwin_dodatkowe').setStyle('display','block');
	$('szukaj').setStyle('display','none');
	$('szukaj2').setStyle('display','block');
}

function rozwindodatkowe(){
	$('prefer_linie').setStyle('display','block');
	$('prefer_klasa').setStyle('display','block');
	$('dodatkoweklasasl').setStyle('display','block');
	$('dodatkoweliniesl').setStyle('display','block');
	$('zwin_dodatkowe').setStyle('display','block');
	$('rozwin_dodatkowe').setStyle('display','none');
	$('szukaj').setStyle('display','block');
	$('szukaj2').setStyle('display','none');
}

function pokazdziml(){
	$('szukaj2').setStyle('top','225px');
	$('rozwin_dodatkowe').setStyle('top','195px');
	$('loty_bezp_lable').setStyle('top','170px');
	$('lotybezpczekboks').setStyle('top','167px');
  $('prefer_linie').setStyle('top','191px');
  $('prefer_klasa').setStyle('top','230px');
  $('dodatkoweliniesl').setStyle('top','205px');
  $('dodatkoweklasasl').setStyle('top','242px');
	$('szukaj').setStyle('top','295px');
	$('zwin_dodatkowe').setStyle('top','267px');

	$('opcje_dodatkowe').setStyle('display','none');
	$('mlo0').setStyle('display','block');
	$('mlo1').setStyle('display','block');
	$('ilemloslc').setStyle('display','block');
	$('dzi0').setStyle('display','block');
	$('dzi1').setStyle('display','block');
	$('iledzislc').setStyle('display','block');
	$('niem0').setStyle('display','block');
	$('niem1').setStyle('display','block');
	$('ilenieslc').setStyle('display','block');
	$('sen0').setStyle('display','block');
	$('sen1').setStyle('display','block');
	$('ilesenslc').setStyle('display','block');
}

function mwdiml(){
$('opcje_dodatkowe').setStyle('display','none');
$('wbludki').setStyle('height','105px');
	$('mlo0').setStyle('display','block');
	$('mlo1').setStyle('display','block');
	$('ilemloslc').setStyle('display','block');
	$('dzi0').setStyle('display','block');
	$('dzi1').setStyle('display','block');
	$('iledzislc').setStyle('display','block');
	$('niem0').setStyle('display','block');
	$('niem1').setStyle('display','block');
	$('ilenieslc').setStyle('display','block');
	$('sen0').setStyle('display','block');
	$('sen1').setStyle('display','block');
	$('ilesenslc').setStyle('display','block');
}

function bwzwindodatkowe(){
$('bwdodatki').setStyle('display','none');
$('mwzwin_dodatkowe').setStyle('display','none');
$('mwrozwin_dodatkowe').setStyle('display','block');
}
function bwrozwindodatkowe(){
$('bwdodatki').setStyle('display','block');
$('mwrozwin_dodatkowe').setStyle('display','none');
$('mwzwin_dodatkowe').setStyle('display','block');
}

function rez(){
	var i;
	elements=$('glowny').getElements('input[class$=kartaf]');
	for (i=0;i<elements.length;i++) { elements[i].value=elements[i].value.toUpperCase(); }
	//alert(elements.length);
	document.forms['paneld'].submit();
}
function xcityhelper(action,pole,helperfield,kod,miasto){
  
if (action=='search')
	{
		 var charCode = (kod.which) ? kod.which : event.keyCode

       // strzalka w dol - 40
       if (charCode=='40'){
          test=$(helperfield).getElements('tr')
          var ktory=99999;
          for (i=0; i<test.length; i++) {
            if (test[i].hasClass('zaznaczony')) {
              ktory=i;
            }
        	}
        	if (ktory == '99999'){
            test[0].addClass('zaznaczony');          
          } else {
            test[ktory].removeClass('zaznaczony');          
            test[ktory+1].addClass('zaznaczony');          
          }
          return false;
       }


       // strzalka w gore - 38
       if (charCode=='38'){
          test=$(helperfield).getElements('tr')
          var ktory=99999;
          for (i=0; i<test.length; i++) {
            if (test[i].hasClass('zaznaczony')) {
              ktory=i;
            }
        	}
        	if (ktory == '99999'){
        	  ile=test.length-1
            test[ile].addClass('zaznaczony');          
          } else {
            test[ktory].removeClass('zaznaczony');          
            test[ktory-1].addClass('zaznaczony');          
          }
          return false;
       }

		 if (charCode=='9'){
			return false;
		 }
		 if (charCode=='13'){
			xcityhelper('complete',pole,helperfield);
		 } else {	
			fraza=$(pole).getProperty('value');
			if (fraza.length<3) { return false; }
			xajax_xch('search',pole,helperfield,fraza,'','');
		}
	} 
	else if (action == 'selekt') {
		xajax_xch('selekt',pole,helperfield,'0',kod,miasto);
	} 
	else if (action=='complete')
	{

          //alert(helperfield);
      var fraza='0';
          test=$(helperfield).getElements('tr')
          for (i=0; i<test.length; i++) {
            if (test[i].hasClass('zaznaczony')) {
              fraza=test[i].getProperty('title');
            }
        	}
      
      if (fraza=='0'){

        		if (pole=="miasto_z"){
        			fraza=document.getElementById('w_kod_z').value;
        		} else if (pole=="miasto_d") {
        			fraza=document.getElementById('w_kod_d').value;
        		} else if (pole=="miasto_z2") {
        			fraza=document.getElementById('w_kod_z2').value;
        		} else if (pole=="miasto_d2") {
        			fraza=document.getElementById('w_kod_d2').value;
        		} else if (pole=="miasto_z3") {
        			fraza=document.getElementById('w_kod_z3').value;
        		} else if (pole=="miasto_d3") {
        			fraza=document.getElementById('w_kod_d3').value;
        		} else if (pole=="miasto_z4") {
        			fraza=document.getElementById('w_kod_z4').value;
        		} else if (pole=="miasto_d4") {
        			fraza=document.getElementById('w_kod_d4').value;
        		}
        
       }


    
		if (fraza !="0"){
			xajax_xch('kommit',pole,helperfield,fraza,'','');
		}
	}

}




function gogo(divek,wd,wm,wr,pd,pm,pr){
		//alert(divek);
		
		czyszukac=$('czyszukac').getProperty('value');
		
		if (czyszukac==1){
					
					//pageTracker._trackPageview('/polaczenie,wyszukiwanie_matryca.html'); 
					
					$('lotywszystkie').setStyle('display','none');
					$('zestawienie_wynikow').setStyle('display','none');
					
/*
					$('divzlotami').setStyle('display','none');
					$('lista_txt1').setStyle('display','none');
					$('sortowanie').setStyle('display','none');
					$('reklama').setStyle('display','none');
					
					
					var xScroll, yScroll;
					if (window.innerHeight && window.scrollMaxY) {	
						xScroll = document.body.scrollWidth;
						yScroll = window.innerHeight + window.scrollMaxY;
					} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
						xScroll = document.body.scrollWidth;
						yScroll = document.body.scrollHeight;
					} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
						xScroll = document.body.offsetWidth;
						yScroll = document.body.offsetHeight;
					}
					var windowWidth, windowHeight;
					if (self.innerHeight) {	// all except Explorer
						windowWidth = self.innerWidth;
						windowHeight = self.innerHeight;
					} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
						windowWidth = document.documentElement.clientWidth;
						windowHeight = document.documentElement.clientHeight;
					} else if (document.body) { // other Explorers
						windowWidth = document.body.clientWidth;
						windowHeight = document.body.clientHeight;
					}	
					if(yScroll < windowHeight){
						pageHeight = windowHeight;
					} else { 
						pageHeight = yScroll;
					}
					if(xScroll < windowWidth){	
						pageWidth = windowWidth;
					} else {
						pageWidth = xScroll;
					}
					document.getElementById('divzlotami2').style.height=pageHeight+'px';
					$('divzlotami2').setStyle('display','block');
					scroll(0,180);
*/
					
					$('czyszukac').setProperty('value','0');
					
					elements=$('zestawienie_wynikow2').getElements('div');
					for (i=0;i<elements.length;i++)
					{
						rel=elements[i].getProperty('rel');
						if (rel != 'menu'){
						  
						  if (elements[i].hasClass('klikniety')) {
							if (elements[i].hasClass('cenanaj77')) {
							} else {
							elements[i].setStyle('background','#f6f6f6');
							}
							//elements[i].setStyle('color','#233a6e');
							//elements[i].setStyle('font-weight','normal');
						  } else {
							//elements[i].setStyle('background','#ffffff');
							//elements[i].setStyle('font-weight','normal');
							//elements[i].setStyle('color','#233a6e');
						  }
						}
					}		
					
					document.getElementById(divek).style.background='#f6f6f6';
					//document.getElementById(divek).style.color='#ffffff';
					//document.getElementById(divek).style.fontWeight='900';
					elements=$(divek).getElements('span');
					for (i=0;i<elements.length;i++)
					{
					elements[i].style.color='#bac4d0';
					elements[i].style.fontsize='8px';
					}
					
					/*
					elements=$('zestawienie_wynikow2').getElements('span');
					for (i=0;i<elements.length;i++)
					{
							elements[i].setStyle('color','#bac4d0');
					}
					*/
					
					elements=$(divek).getElements('span');
					if (elements.length=='0'){
					$(divek).setStyle('color','#233a6e');
					$(divek).setStyle('background','#f6f6f6');
					$(divek).setStyle('font-weight','normal');	
					} else {
					//$(divek).setStyle('color','#ffffff');
					//$(divek).setStyle('background','#8da0b1');
					//$(divek).setStyle('font-weight','bold');	
					//elements[0].setStyle('color','#ffffff');
					}
					
					sevensevenszukaj(wd,wm,wr,pd,pm,pr,divek); 
		} else {
			alert('Proszę poczekac na efekt wyszukania wcześniejszego');
		}
		
		
/*
*/
		
}




function sevensevenszukaj(wd,wm,wr,pd,pm,pr,divek){
document.forms['paneld'].elements['w_d'].value=wd; 
document.forms['paneld'].elements['w_m'].value=wm; 
document.forms['paneld'].elements['w_r'].value=wr; 
document.forms['paneld'].elements['p_d'].value=pd; 
document.forms['paneld'].elements['p_m'].value=pm; 
document.forms['paneld'].elements['p_r'].value=pr; 
document.forms['paneld'].elements['step'].value='1';  
document.forms['paneld'].elements['pref_carrier1'].value='';
//document.forms['paneld'].elements['tuwlep'].value=divek; 

//alert('go!');
//xajax_xback('szukamy_ajax077',xajax.getFormValues('paneld')); 
xajax_xback('szukamy_ajax77',xajax.getFormValues('paneld')); 
return false; 
}


function gogoprzesiadki(divek){
//	alert("Chwilowo nieczynne, przepraszamy"+divek);
	document.getElementById(divek).style.background='#f6f6f6';
	$('lotywszystkie').setStyle('display','none');
	xajax_xback('szukamy_przesiadki',xajax.getFormValues('paneld'));
	return false;
}

