var firstmonth = 10;
var firstday = 27;
var selectedmonth = new Array();
selectedmonth['samolot'] = ;
selectedmonth['wlasny'] = ;
selectedmonth['autokar'] = ;
var selectedday = new Array();
selectedday['samolot'] = ;
selectedday['wlasny'] = ;
selectedday['autokar'] = ;
var monthlength = new Array(0,31,29,31,30,31,30,31,31,30,31,30,31);
var destinations = new Array();
var destiname = new Array();
destinations['samolot'] = new Array('');
destiname['samolot'] = new Array('dowolny...');
destinations['wlasny'] = new Array('');
destiname['wlasny'] = new Array('dowolny...');
destinations['autokar'] = new Array('');
destiname['autokar'] = new Array('dowolny...');
var places_samolot_names = new Array();
var places_samolot_ids = new Array();
var places_wlasny_names = new Array();
var places_wlasny_ids = new Array();
var places_autokar_names = new Array();
var places_autokar_ids = new Array();
var orow4 = new Object();
var orow5 = new Object();
var orow6 = new Object();
var orow7 = new Object();
var orow8 = new Object();
var orow9 = new Object();
var orow10 = new Object();
var orow11 = new Object();
var orow12 = new Object();
var orow13 = new Object();
var dojazd = new String('samolot');
function changeForm(cblock){
	dojazd = cblock;
	ochanger = document.getElementById('changer');
	switch(cblock){
		case 'samolot':
			if(ochanger.rows.length<7){
				orow5 = ochanger.rows[4];
				orow6 = ochanger.rows[5];
				ochanger.deleteRow(5);
				ochanger.deleteRow(4);
				ochanger.appendChild(orow4);
				ochanger.rows[4] = ochanger.childNodes[5];
				ochanger.appendChild(orow5);
				ochanger.rows[5] = ochanger.childNodes[6];
				ochanger.appendChild(orow6);
				ochanger.rows[6] = ochanger.childNodes[7];
			}
		break;
		case 'wlasny':
			if(ochanger.rows.length>=7){
				orow4 = ochanger.rows[4];
				ochanger.deleteRow(4);
			}
		break;
		case 'autokar':
			if(ochanger.rows.length>=7){
				orow4 = ochanger.rows[4];
				ochanger.deleteRow(4);
			}
		break;
	}
	oDestination = document.getElementById('destination');
	var selecteddest = oDestination.value;
	for(i=oDestination.options.length-1;i>=0;i--){
		oDestination.remove(i);
	}
	for(i=0;i<destinations[cblock].length;i++){
		var op = document.createElement('option');
		var txt = document.createTextNode(destiname[cblock][i]);
		op.appendChild(txt);
		op.value = destinations[cblock][i];
		if(op.value == selecteddest){
			op.selected=true;
		}
		oDestination.appendChild(op);
	}
}
function changeAdvForm(cblock){
	dojazd = cblock;
	ochanger = document.getElementById('changer');
	oDestination = document.getElementById('destination');
	var selecteddest = oDestination.value;
	for(i=oDestination.options.length-1;i>=0;i--){
		oDestination.remove(i);
	}
	for(i=0;i<destinations[cblock].length;i++){
		var op = document.createElement('option');
		var txt = document.createTextNode(destiname[cblock][i]);
		op.appendChild(txt);
		op.value = destinations[cblock][i];
		if(op.value == selecteddest){
			op.selected=true;
		}
		oDestination.appendChild(op);
	}
	oPlace = document.getElementById('place');
	var selectedplace = oPlace.value;
	for(i=oPlace.options.length-1;i>=0;i--){
		oPlace.remove(i);
	}
	var op = document.createElement('option');
	var txt = document.createTextNode('dowolny...');
	op.appendChild(txt);
	op.value = '';
	oPlace.appendChild(op);
	var op = document.createElement('option');
	var txt = document.createTextNode(' - proszę najpierw wybrać kierunek podróży - ');
	op.appendChild(txt);
	op.value = '';
	op.disabled = true;
	oPlace.appendChild(op);
	switch(cblock){
		case 'samolot':
			if(ochanger.rows.length<13){
				orow7 = ochanger.rows[6];
				orow8 = ochanger.rows[7];
				orow9 = ochanger.rows[8];
				orow10 = ochanger.rows[9];
				orow11 = ochanger.rows[10];
				orow12 = ochanger.rows[11];
				ochanger.deleteRow(11);
				ochanger.deleteRow(10);
				ochanger.deleteRow(9);
				ochanger.deleteRow(8);
				ochanger.deleteRow(7);
				ochanger.deleteRow(6);
				ochanger.appendChild(orow6);
				ochanger.rows[6] = ochanger.childNodes[7];
				ochanger.appendChild(orow7);
				ochanger.rows[7] = ochanger.childNodes[8];
				ochanger.appendChild(orow8);
				ochanger.rows[8] = ochanger.childNodes[9];
				ochanger.appendChild(orow9);
				ochanger.rows[9] = ochanger.childNodes[10];
				ochanger.appendChild(orow10);
				ochanger.rows[10] = ochanger.childNodes[11];
				ochanger.appendChild(orow11);
				ochanger.rows[11] = ochanger.childNodes[12];
				ochanger.appendChild(orow12);
				ochanger.rows[12] = ochanger.childNodes[13];
			}
		break;
		case 'wlasny':
			if(ochanger.rows.length>=13){
				orow6 = ochanger.rows[6];
				ochanger.deleteRow(6);
			}
		break;
		case 'autokar':
			if(ochanger.rows.length>=13){
				orow6 = ochanger.rows[6];
				ochanger.deleteRow(6);
			}
		break;
	}
}
function changeDest(cid){
	oPlace = document.getElementById('place');
	var selectedplace = oPlace.value;
	for(i=oPlace.options.length-1;i>=0;i--){
		oPlace.remove(i);
	}
	switch(dojazd){
		case 'samolot':
			for(i=0;i<places_samolot_names[cid].length;i++){
				var op = document.createElement('option');
				var txt = document.createTextNode(places_samolot_names[cid][i]);
				op.appendChild(txt);
				op.value = places_samolot_ids[cid][i];
				if(op.value == selectedplace){
					op.selected=true;
				}
				oPlace.appendChild(op);
			}
		break;
		case 'wlasny':
			for(i=0;i<places_wlasny_names[cid].length;i++){
				var op = document.createElement('option');
				var txt = document.createTextNode(places_wlasny_names[cid][i]);
				op.appendChild(txt);
				op.value = places_wlasny_ids[cid][i];
				if(op.value == selectedplace){
					op.selected=true;
				}
				oPlace.appendChild(op);
			}
		break;
		case 'autokar':
			for(i=0;i<places_autokar_names[cid].length;i++){
				var op = document.createElement('option');
				var txt = document.createTextNode(places_autokar_names[cid][i]);
				op.appendChild(txt);
				op.value = places_autokar_ids[cid][i];
				if(op.value == selectedplace){
					op.selected=true;
				}
				oPlace.appendChild(op);
			}
		break;
	}
}

function changeMonth(month){
	var fimo=1;
	oDepday = document.getElementById('depday');
	var selectedday = oDepday.value;
	for(i=oDepday.options.length-1;i>=0;i--){
		oDepday.remove(i);
	}
	if(month==firstmonth){
		fimo = firstday;
	}
	for(i=fimo;i<=monthlength[month];i++){
		var op = document.createElement('option');
		var txt = document.createTextNode(i);
		op.appendChild(txt);
		op.value = i;
		if(i == selectedday){
			op.selected=true;
		}
		oDepday.appendChild(op);
	}
}
function bookNow(){
}
function checkForm(checkflds,formname){
	if(typeof(checkflds)!='object'){
		return false;
	}else{
		var check = 1;
		for(i=0;i<checkflds.length;i++){
			cobject = document.getElementById(checkflds[i]);
			cobjectopis = document.getElementById(checkfields[i]+'_opis');
			if(cobject.value.length==0 || (cobject.type=='checkbox' && cobject.checked==false)){
				check=0;
				cobjectopis.style.backgroundColor = '#FFAA55';
			}else{
				cobjectopis.style.backgroundColor = '';
			}
		}
		if(check==1){
			cform = document.getElementById(formname);
			cform.submit();
		}else{
			alert('Proszę wypełnić wszystkie pola.');
		}
	}
	return false;
}
