window.addEvent('domready', function() {

$$('fieldset.miasto span').forEach(function(el){


	el.addEvent('click', function() {
	
		window.open('true_atlas.php?ktory='+el.getProperty('class'),'atlas','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=440,height=200,left=400,top=200'); return false;
	
	})
})


var ow = $('ow');

var plus = $('plus');
var minus = $('minus');
var przyciski_zaawansowane = $('przyciski_zaawansowane');
var multicity_hidden = $('multicity_hidden');
	
var opcja1 = $('opcja1');
var opcja2 = $('opcja2');
var opcja4 = $('opcja4');

var etap1 = $('etap1');
var etap2 = $('etap2');
var etap3 = $('etap3');
var etap4 = $('etap4');

var multi_value = multicity_hidden.value;

if (multi_value==0) {

	if (ow.value=="on") {
	
		opcja1.removeClass('aktywna');	
		opcja2.addClass('aktywna');	
		opcja4.removeClass('aktywna');	

		$('p_data_fieldset').setStyle('display','none');
		$('p_godz_fieldset').setStyle('display','none');
		$('dir').injectInside('pozostale')			
	
	} else {
	
		opcja1.addClass('aktywna');	
		opcja2.removeClass('aktywna');	
		opcja4.removeClass('aktywna');	
	
		$('p_data_fieldset').setStyle('display','block');
		$('p_godz_fieldset').setStyle('display','block');
		$('dir').injectInside('pozostale')			
	
	}

} 
else if (multi_value > 0) {

		opcja1.removeClass('aktywna');	
		opcja2.removeClass('aktywna');	
		opcja4.addClass('aktywna');	

		$('p_data_fieldset').setStyle('display','none');
		$('p_godz_fieldset').setStyle('display','none');
		$('dir').injectInside(etap1)

		przyciski_zaawansowane.setStyle('display','block').setOpacity('1');

}

if (multi_value == 1) {

		etap1.setStyle('display','block').setOpacity('1');
		etap2.setStyle('display','block').setOpacity('1');
		minus.setOpacity(0.2).setStyle('cursor','default');	
		plus.addEvent('click',function(){ pokaz_etap('etap3'); })
		przyciski_zaawansowane.injectInside(etap2);
}
else if (multi_value == 2) {

		etap2.setStyle('display','block').setOpacity('1');
		etap3.setStyle('display','block').setOpacity('1');

		minus.setOpacity(1).setStyle('cursor','default');	
		minus.addEvent('click',function(){ schowaj_etap('etap3'); })
		plus.addEvent('click',function(){ pokaz_etap('etap4'); })
		przyciski_zaawansowane.injectInside(etap3);

}
else if (multi_value == 3) {

		etap2.setStyle('display','block').setOpacity('1');
		etap3.setStyle('display','block').setOpacity('1');
		etap4.setStyle('display','block').setOpacity('1');

		minus.addEvent('click',function(){ schowaj_etap('etap4'); })
		plus.setOpacity(0.2).setStyle('cursor','default');	
		przyciski_zaawansowane.injectInside(etap4);
		
}

// Pokazuje formularz multicity

var pokaz_zaawansowane = function() {

	var what = new Array('etap2');
	
	what.forEach(function(el) { pokaz(el) });
	
	przyciski_zaawansowane.injectInside(etap2);
	przyciski_zaawansowane.setStyle('display','block').effect('opacity').start(1);
					 	minus.setOpacity(0.2).setStyle('cursor','default');
				  	  	plus.addEvent('click', pokaz_etap.pass('etap3')).setOpacity(1).setStyle('cursor','pointer');
		  				multicity_hidden.value = '1';
	
}

// Chowa formularz multicity

var schowaj_zaawansowane = function() {
	
	var what = new Array('etap4', 'etap3', 'etap2','przyciski_zaawansowane')
	
	what.forEach(function(el){
		if ($(el).getStyle('display')=='block') $(el).setOpacity(0).setStyle('display','none');
	})
	
	 plus.removeEvents();
	minus.removeEvents();	

} 

// Pokazuje wybrany etap

var pokaz_etap = function(what) {

	if (what=='etap3') {
		
		pokaz('etap3');
		
		multicity_hidden.value = '2';

		plus.removeEvents(); 
		plus.addEvent('click',function(){ pokaz_etap('etap4'); })
		
		minus.addEvent('click',function(){ schowaj_etap('etap3'); });
		minus.setOpacity(1).setStyle('cursor','pointer');

		przyciski_zaawansowane.injectInside(etap3);

	}
	if (what=='etap4') {

		pokaz('etap4');

		multicity_hidden.value = '3';

		minus.removeEvents();
		minus.addEvent('click',function(){ schowaj_etap('etap4'); })
		
		plus.removeEvents();
		plus.setOpacity(0.2).setStyle('cursor','default');	

		przyciski_zaawansowane.injectInside(etap4);
		
	}

}

// Chowa wybrany etap

var schowaj_etap = function(what) {

	if (what=='etap4') {
	
		schowaj('etap4');
		
		multicity_hidden.value = '2';
		
		minus.removeEvents();
		minus.addEvent('click',function(){ schowaj_etap('etap3'); });

		plus.addEvent('click',function(){ pokaz_etap('etap4'); });
		plus.setOpacity(1).setStyle('cursor','pointer');

		przyciski_zaawansowane.injectInside(etap3);

	}
	
	if (what=='etap3') {
		
		schowaj('etap3');
		
		multicity_hidden.value = '1';
		
		plus.removeEvents();
		plus.addEvent('click',function(){
			pokaz_etap('etap3');		
		});
		
		minus.removeEvents();
		minus.setOpacity(0.2).setStyle('cursor','default');	

		przyciski_zaawansowane.injectInside(etap2);

	}

}

// Przesuwa element poniżej i pokazuje wybrany 

var pokaz = function(what) {

	var what = $(what);

	what.setStyles({	'opacity':0,
						'display':'block'
	});
	what.effect('margin-top').start(0);
	what.effect('opacity').start(1);
}

// Przesuwa element poniżej i chowa wybrany 

var schowaj = function(what) {
	
	var what = $(what);
	
	what.setOpacity(0).setStyle('display', 'none');
}





// Akcja po kliknięciu Podróż w jedną stronę

opcja1.addEvent('click', function(){

	if (!this.hasClass('aktywna')){
	
	schowaj_zaawansowane(); 																	// Chowa multicity
	multicity_hidden.value = '0';																// Informuje IRS o braku multicity
	
	this.addClass('aktywna');																	// Zadaje odpowiednią klasę obrazkowi
	opcja2.removeClass('aktywna');	
	opcja4.removeClass('aktywna');	

	$('ow').value = "off";																		// Informuje IRS o opcji w jedną sronę

	$('p_data_fieldset').setStyle('display','block');
	$('p_godz_fieldset').setStyle('display','block');
	
	$('dir').injectInside('pozostale')															// Wstawia przycisk lotu bezpośredniego na dół

	}
})
opcja2.addEvent('click', function(){

	if (!this.hasClass('aktywna')){

	schowaj_zaawansowane(); 																// Chowa multicity
	multicity_hidden.value = '0';															// Informuje IRS o braku multicity
	
	this.addClass('aktywna');																// Zadaje odpowiednią klasę obrazkowi
	opcja1.removeClass('aktywna');	
	opcja4.removeClass('aktywna');	

	$('ow').value = "on";																	// Informuje IRS o opcji w jedną sronę

	$('p_data_fieldset').setStyle('display','none');
	$('p_godz_fieldset').setStyle('display','none');
	
	$('dir').injectInside('pozostale')														// Wstawia przycisk lotu bezpośredniego na dół

	}
})
opcja4.addEvent('click', function(){	

	if (!this.hasClass('aktywna')){

	this.addClass('aktywna');	
	opcja1.removeClass('aktywna');
	opcja2.removeClass('aktywna');

	$('ow').removeProperty('value');

	etap3.setStyle('display','none');
	etap4.setStyle('display','none');

	$('p_data_fieldset').setStyle('display','none');
	$('p_godz_fieldset').setStyle('display','none');

	$('dir').injectInside(etap1)
		
	pokaz_zaawansowane();
	multicity_hidden.value = '1';

} });

/*
	if($('p_data').value!="") {

		var p_data = $('p_data').value.split("/");
	
		if ($('p_d').value=='') $('p_d').value= p_data[0];
		if ($('p_m').value=='') $('p_m').value= p_data[1];
		if ($('p_r').value=='') $('p_r').value= p_data[2];
	}
						
	if($('w_data').value!="") {
	
		var w_data = $('w_data').value.split("/");
	
		if ($('w_d').value=='') $('w_d').value= w_data[0];
		if ($('w_m').value=='') $('w_m').value= w_data[1];
		if ($('w_r').value=='') $('w_r').value= w_data[2];
	}

	if($('w_miasto_z2').value=="") $('w_data2').value="";  
	
	if($('w_data2').value!="") {

		var w_data2 = $('w_data2').value.split("/");

 		if ($('w_d2').value=='') $('w_d2').value= w_data2[0];
 		if ($('w_m2').value=='') $('w_m2').value= w_data2[1];
 		if ($('w_r2').value=='') $('w_r2').value= w_data2[2];
	}

	if($('w_miasto_z3').value=="") $('w_data3').value="";  

	if($('w_data3').value!="") {

    	var w_data3 = $('w_data3').value.split("/");

 		if ($('w_d3').value=='') $('w_d3').value= w_data3[0];
 		if ($('w_m3').value=='') $('w_m3').value= w_data3[1];
 		if ($('w_r3').value=='') $('w_r3').value= w_data3[2];
	}

	if($('w_miasto_z4').value=="") $('w_data4').value="";  
	
	if($('w_data4').value!="") {

   		var w_data4 = $('w_data4').value.split("/");

		if ($('w_d4').value=='') $('w_d4').value= w_data4[0];
		if ($('w_m4').value=='') $('w_m4').value= w_data4[1];
		if ($('w_r4').value=='') $('w_r4').value= w_data4[2];
	}



*/
   var sprawdz_formularz = function() { 				

		var czy_sa_bledy;
		
		if (multicity_hidden.value==0 && $('ow').value!="on") {
			
		//	if ($('miasto_z')
			
		};
		
		if (multicity_hidden.value==0 && $('ow').value=="on") {
		
			
				
		};
		
						if($('p_data').value!="") {

                              var p_data = $('p_data').value.split("/");

						 		$('p_d').value= p_data[0];
						 		$('p_m').value= p_data[1];
						 		$('p_r').value= p_data[2];

							}
						
						if($('w_data').value!="") {

                              var w_data = $('w_data').value.split("/");

						 		$('w_d').value= w_data[0];
						 		$('w_m').value= w_data[1];
						 		$('w_r').value= w_data[2];
							}

						if($('w_miasto_z2').value=="") $('w_data2').value="";  
						if($('w_data2').value!="") {

                              var w_data2 = $('w_data2').value.split("/");

						 		$('w_d2').value= w_data2[0];
						 		$('w_m2').value= w_data2[1];
						 		$('w_r2').value= w_data2[2];
							}

						if($('w_miasto_z3').value=="") $('w_data3').value="";  
						if($('w_data3').value!="") {

                              var w_data3 = $('w_data3').value.split("/");

						 		$('w_d3').value= w_data3[0];
						 		$('w_m3').value= w_data3[1];
						 		$('w_r3').value= w_data3[2];
							}

						if($('w_miasto_z4').value=="") $('w_data4').value="";  
						if($('w_data4').value!="") {

                              var w_data4 = $('w_data4').value.split("/");

						 //		if ($('w_d4').value=='') $('w_d4').value= w_data4[0];
						 //		if ($('w_m4').value=='') $('w_m4').value= w_data4[1];
						 //		if ($('w_r4').value=='') $('w_r4').value= w_data4[2];

								 $('w_d4').value= w_data4[0];
								 $('w_m4').value= w_data4[1];
								 $('w_r4').value= w_data4[2];
							
							
							}
						 	
				
					if ($('form')) { $('form').submit(); }
					if ($('panel')) { $('panel').submit(); }
					
	
		}
		
		
	$('przycisk_szukaj').addEvent('click', sprawdz_formularz)

//	dalej();


// Skrypt chowa i pokazuje rejsy


// skrypt jest odpowiedzialny za zmianę obrazków

function imgMouseOverEvents(outString, overString, selector) {
	$$(selector).each(function(image) {
		image = $(image);
		if ($type(image.src)) {
			if (image.src.indexOf(outString) > 0) {
				image.addEvent('mouseover',function(){
					image.src = image.src.replace(outString, overString);
				}).addEvent('mouseout', function(){
					image.src = image.src.replace(overString, outString);
				});
			}
		}
	});
};
imgMouseOverEvents('_n', '_a', '.hoverit');



})  

                         