var arrm = new Array();
//if do you change anything you most change it in price array too.
arrm['Turks And Caicos']='Salt Cay;South caicos;North Caicos;Grand Turk;Middle Caicos';
arrm['Cuba']='Cuba airport';
arrm['Haiti']='Haiti airport';
arrm['Dominican Republic']='Dominican airport';
arrm['Bahamas']='Bahamas airport';
arrm['Jamaica']='Jamaica airport';

/*
*parameters 
*['airplane - destination - destination city]='price'
*
*/
var price = new Array();
price['Beach KingAir BE20 - Turks And Caicos - Salt Cay']='1001$';
price['Beach KingAir BE20 - Turks And Caicos - South caicos']='1002$';
price['Beach KingAir BE20 - Turks And Caicos - North Caicos']='1003$';
price['Beach KingAir BE20 - Turks And Caicos - Grand Turk']='1004$';
price['Beach KingAir BE20 - Turks And Caicos - Middle Caicos']='1005$';
price['Beach KingAir BE20 - Cuba - Cuba airport']='1006$';
price['Beach KingAir BE20 - Haiti - Haiti airport']='1007$';
price['Beach KingAir BE20 - Dominican Republic - Dominican airport']='1008$';
price['Beach KingAir BE20 - Bahamas - Bahamas airport']='1009$';
price['Beach KingAir BE20 - Jamaica - Jamaica airport']='1010$';

price['Embraer Brasilia EMB120 - Turks And Caicos - Salt Cay']='2001$';
price['Embraer Brasilia EMB120 - Turks And Caicos - South caicos']='2002$';
price['Embraer Brasilia EMB120 - Turks And Caicos - North Caicos']='2003$';
price['Embraer Brasilia EMB120 - Turks And Caicos - Grand Turk']='2004$';
price['Embraer Brasilia EMB120 - Turks And Caicos - Middle Caicos']='2005$';
price['Embraer Brasilia EMB120 - Cuba - Cuba airport']='2006$';
price['Embraer Brasilia EMB120 - Haiti - Haiti airport']='2007$';
price['Embraer Brasilia EMB120 - Dominican Republic - Dominican airport']='2008$';
price['Embraer Brasilia EMB120 - Bahamas - Bahamas airport']='2009$';
price['Embraer Brasilia EMB120 - Jamaica - Jamaica airport']='2010$';

price['DeHavilland Twin Otter DHC6M - Turks And Caicos - Salt Cay']='3001$';
price['DeHavilland Twin Otter DHC6M - Turks And Caicos - South caicos']='3002$';
price['DeHavilland Twin Otter DHC6M - Turks And Caicos - North Caicos']='3003$';
price['DeHavilland Twin Otter DHC6M - Turks And Caicos - Grand Turk']='3004$';
price['DeHavilland Twin Otter DHC6M - Turks And Caicos - Middle Caicos']='3005$';
price['DeHavilland Twin Otter DHC6M - Cuba - Cuba airport']='3006$';
price['DeHavilland Twin Otter DHC6M - Haiti - Haiti airport']='3007$';
price['DeHavilland Twin Otter DHC6M - Dominican Republic - Dominican airport']='3008$';
price['DeHavilland Twin Otter DHC6M - Bahamas - Bahamas airport']='3009$';
price['DeHavilland Twin Otter DHC6M - Jamaica - Jamaica airport']='3010$';

price['Britten Norman Islander BN2A - Turks And Caicos - Salt Cay']='4001$';
price['Britten Norman Islander BN2A - Turks And Caicos - South caicos']='4002$';
price['Britten Norman Islander BN2A - Turks And Caicos - North Caicos']='4003$';
price['Britten Norman Islander BN2A - Turks And Caicos - Grand Turk']='4004$';
price['Britten Norman Islander BN2A - Turks And Caicos - Middle Caicos']='4005$';
price['Britten Norman Islander BN2A - Cuba - Cuba airport']='4006$';
price['Britten Norman Islander BN2A - Haiti - Haiti airport']='4007$';
price['Britten Norman Islander BN2A - Dominican Republic - Dominican airport']='4008$';
price['Britten Norman Islander BN2A - Bahamas - Bahamas airport']='4009$';
price['Britten Norman Islander BN2A - Jamaica - Jamaica airport']='4010$';

//desc. for airplanes
var airplane = new Array();
airplane['Beach KingAir BE20']='In varius mollis elit, et porta ligula porta porttitor. Suspendisse ultrices augue sit amet dolor dapibus egestas. Aenean non posuere urna. Etiam mollis interdum dictum. Sed vel velit risus. Phasellus eget ipsum odio, ullamcorper porta sapien. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque viverra dolor vitae enim ultrices id blandit erat tempus. Sed eget euismod sapien. Nunc purus elit, euismod in mollis quis, tristique nec magna. Pellentesque eget elit dolor. Nulla tristique nibh non erat blandit eu tempus mi feugiat. Mauris vulputate eros at lacus sodales blandit. ';

airplane['Embraer Brasilia EMB120']='Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dapibus convallis interdum. Phasellus interdum lacinia felis, ut aliquam nulla malesuada in. Integer non tortor enim. Quisque sit amet risus vel nibh molestie sollicitudin. Quisque et augue eu justo tincidunt blandit consectetur et dolor. Nulla mollis tincidunt metus sit amet hendrerit. Fusce vitae arcu massa. Duis in lorem id metus lacinia dapibus.';

airplane['DeHavilland Twin Otter DHC6M']='Etiam sit amet diam eu dui accumsan condimentum eget at lorem. Duis vitae pulvinar metus. Morbi aliquam, orci at pellentesque posuere, ipsum neque malesuada tellus, a lobortis dui ipsum eget neque. Donec id velit a ligula tempor facilisis vitae eget nulla. Maecenas vel diam massa, ut mattis ante. In aliquam, metus non vehicula condimentum, nulla arcu lacinia nisl, in egestas lectus leo sit amet augue.';

airplane['Britten Norman Islander BN2A']='Quisque sit amet tellus eu ipsum tristique convallis. Mauris auctor tincidunt orci quis volutpat. In hac habitasse platea dictumst. Sed sed tristique metus. Aliquam gravida, justo sit amet iaculis imperdiet, nisi lacus aliquam arcu, et luctus eros ipsum sit amet lacus. ';


function markselekt(nfirm) {
	var FirSel = document.forms['searchform'].provincial;
	FirSel.selectedIndex = 0;
	FirSel.options.length = 1;
	i=0;
	for(namfirm in arrm) {
		if(namfirm === 'Turks And Caicos' || namfirm === 'Cuba' || namfirm === 'Haiti' || namfirm === 'Dominican Republic' || namfirm === 'Bahamas' || namfirm === 'Jamaica'){
		  FirSel.options[++i] = new Option(namfirm,namfirm);
		  if (nfirm == namfirm) FirSel.selectedIndex = i;
		}
	}
}

function modelselekt(crmodel) {
	var modelname;
	var FirSel = document.forms['searchform'].provincial;
	var ModSel = document.forms['searchform'].destination;
	ModSel.selectedIndex = 0;
	ModSel.options.length = 1;
	if (FirSel.selectedIndex > 0) {
		var arrModelList = (arrm[FirSel.options[FirSel.selectedIndex].value]).split(';');
		var j = 0;
		for (i = 0; i < arrModelList.length; i++) {
			modelname = arrModelList[i];
			j++;
			ModSel.options[j] = new Option(modelname,modelname);
			if (crmodel == modelname) ModSel.selectedIndex = j;
		}
	}
	if(FirSel.selectedIndex === 1){	
		document.getElementById('h3_des').style.display='block';
	}else{
		document.getElementById('h3_des').style.display='none';
	}
	//button activate.
	if(FirSel.selectedIndex === 1 || FirSel.selectedIndex === 0){	
		document.getElementById('ch_plane1').style.background='url(cssImages/charter-plane-ep.jpg) center -132px no-repeat';
		document.getElementById('ch_plane2').style.background='url(cssImages/charter-plane-ep.jpg) center -132px no-repeat';
		document.getElementById('ch_plane3').style.background='url(cssImages/charter-plane-ep.jpg) center -132px no-repeat';
		document.getElementById('ch_plane4').style.background='url(cssImages/charter-plane-ep.jpg) center -132px no-repeat';
	}else{
		document.getElementById('ch_plane1').style.background='url(cssImages/charter-plane-ep.jpg) center top no-repeat';
		document.getElementById('ch_plane2').style.background='url(cssImages/charter-plane-ep.jpg) center top no-repeat';
		document.getElementById('ch_plane3').style.background='url(cssImages/charter-plane-ep.jpg) center top no-repeat';
		document.getElementById('ch_plane4').style.background='url(cssImages/charter-plane-ep.jpg) center top no-repeat';
	}
}
function destselekt(){
	var ModSel = document.forms['searchform'].destination;
	if(ModSel.selectedIndex === 0){	
		document.getElementById('ch_plane1').style.background='url(cssImages/charter-plane-ep.jpg) center -132px no-repeat';
		document.getElementById('ch_plane2').style.background='url(cssImages/charter-plane-ep.jpg) center -132px no-repeat';
		document.getElementById('ch_plane3').style.background='url(cssImages/charter-plane-ep.jpg) center -132px no-repeat';
		document.getElementById('ch_plane4').style.background='url(cssImages/charter-plane-ep.jpg) center -132px no-repeat';
	}else{
		document.getElementById('ch_plane1').style.background='url(cssImages/charter-plane-ep.jpg) center top no-repeat';
		document.getElementById('ch_plane2').style.background='url(cssImages/charter-plane-ep.jpg) center top no-repeat';
		document.getElementById('ch_plane3').style.background='url(cssImages/charter-plane-ep.jpg) center top no-repeat';
		document.getElementById('ch_plane4').style.background='url(cssImages/charter-plane-ep.jpg) center top no-repeat';
	}
}

//button hover change
function mouseOver(bt_n)
{
	var fs = document.forms['searchform'].provincial;
	var ModSel = document.forms['searchform'].destination;
	if(fs.selectedIndex !== 1 && fs.selectedIndex !== 0 || ModSel.selectedIndex !== 0){
		document.getElementById('ch_plane'+bt_n).style.background='url(cssImages/charter-plane-ep.jpg) center -66px no-repeat';
		document.getElementById("plane_img").src="cssImages/EMB"+bt_n+".jpg"
	}
}
function mouseOut(bt_n)
{
	var fs = document.forms['searchform'].provincial;
	var ModSel = document.forms['searchform'].destination;
	if(fs.selectedIndex !== 1 && fs.selectedIndex !== 0 || ModSel.selectedIndex !== 0){
		document.getElementById('ch_plane'+bt_n).style.background='url(cssImages/charter-plane-ep.jpg) center top no-repeat';
	}
}


function changeText(model){
	var FirSel = document.forms['searchform'].provincial;
	var ModSel = document.forms['searchform'].destination;
	var prov_text = new Array();
	var a = 0;
	for(namfirm in arrm) {
		if(namfirm === 'Turks And Caicos' || namfirm === 'Cuba' || namfirm === 'Haiti' || namfirm === 'Dominican Republic' || namfirm === 'Bahamas' || namfirm === 'Jamaica'){
		  a++;
		  prov_text[a] = namfirm;
		}
	}
	var arrModelList = (arrm[FirSel.options[FirSel.selectedIndex].value]).split(';');
	
	//fil destination parameters
	if(FirSel.selectedIndex > 1){
	  document.getElementById('dest_label').innerHTML = prov_text[FirSel.selectedIndex];
	  document.getElementById('city_label').innerHTML = arrModelList[0];
	  document.getElementById('air_label').innerHTML = model;
	  document.getElementById('price_label').innerHTML = price[model+' - '+prov_text[FirSel.selectedIndex]+' - '+arrModelList];
	  document.getElementById('right_cont').innerHTML = airplane[model];
	}
	else if(FirSel.selectedIndex = 1 && ModSel.selectedIndex !== 0){
	  document.getElementById('dest_label').innerHTML = prov_text[FirSel.selectedIndex];
	  document.getElementById('city_label').innerHTML = arrModelList[ModSel.selectedIndex];
	  document.getElementById('air_label').innerHTML = model;
	  document.getElementById('price_label').innerHTML = price[model+' - '+prov_text[FirSel.selectedIndex]+' - '+arrModelList[ModSel.selectedIndex]];
	  document.getElementById('right_cont').innerHTML = airplane[model];
	}
}
