//default function



function red6(form, what) 
{ 



var index= eval ('form.' + what + '.selectedIndex');

var loc = eval ('form.' + what + '.options[index].value');
if (what == 'dropofflocation')
{
nn = 'dropoffplacename';
}
else
{
nn = 'pickupplacename';
}



if (loc == 'Venice Island hotel' || loc ==  'Venice Lido hotel' || loc ==  'Venice Giudecca hotel')
{
//myObj = document.getElementById('dlabelforhotel');

/*for (myKey in myObj){
alert ("myObj["+myKey +"] = "+myObj[myKey]);
} */

eval ("document.getElementById('" + "l"+ what + "').innerHTML = 'Venice Hotel'");
ss = "<select name=" + nn +  " >";
for(i = 0; i < venicehotels.length; i++){
//vh1 = venicehotels[i].replace("'", "\\'");
vh1 = venicehotels[i].replace('"', '\\"');
ss = ss + "<option value=\"" + vh1 + "\">" + vh1 + "</option> \n\r";
}

ss =  ss + "</select>";
//alert(ss);
eval ("document.getElementById('" + "n"+ what + "').innerHTML = ss");
}
else
{
eval ("document.getElementById('" + "l"+ what + "').innerHTML = 'Hotel Name or Other place'");
//ss = "<select name=" + nn +  " >" + "</select>";
ss  = "<input type=\"text\" name=" + nn + " size=\"26\" >";
eval ("document.getElementById('" + "n"+ what + "').innerHTML = ss");


}





}

function red5()
{

var index1=document.getElementById('chosencurrency').selectedIndex;


var cur1 = document.getElementById('chosencurrency').options[index1].value;



if (cur1 == null || cur1 == '')
{
cur1 = 'Euro';
}


var rate1 = parseFloat(currate[cur1]);

var clientrate = document.getElementById('clientrate').value;
var agentrate = document.getElementById('agentrate').value;

var index=document.getElementById('displaytariff').selectedIndex;

var chris1 = document.getElementById('chris1').value;
var jjchris1 = document.getElementById('jjchris1').value;

var mySplitResult = chris1.split("#");
var jjmySplitResult = jjchris1.split("#");
var ppq = '';
var f=new Array();
var jjf=new Array();
var sv;
var jjsv;
for(i = 0; i < mySplitResult.length; i++){

ppq = "cct" + i;

f[0] = parseFloat(mySplitResult[i]);

f[1] = (parseFloat(clientrate/100) * parseFloat(mySplitResult[i])) + parseFloat(mySplitResult[i]);

f[2] = (parseFloat(agentrate/100) * parseFloat(mySplitResult[i])) + parseFloat(mySplitResult[i]);

jjf[0] = parseFloat(jjmySplitResult[i]);

jjf[1] = (parseFloat(clientrate/100) * parseFloat(jjmySplitResult[i])) + parseFloat(jjmySplitResult[i]);

jjf[2] = (parseFloat(agentrate/100) * parseFloat(jjmySplitResult[i])) + parseFloat(jjmySplitResult[i]);





sv = parseFloat(f[index] * rate1);
jjsv = parseFloat(jjf[index] * rate1);
if (document.getElementById(ppq) != null)

{
//alert (document.getElementById(ppq));
if (jjsv > 0)
{
document.getElementById(ppq).innerHTML  = sv.toFixed(2) + "<br>" + jjsv.toFixed(2);

}
else
{
document.getElementById(ppq).innerHTML  = sv.toFixed(2);
}

}

	
}



}

function red4() 
{ 



var index=document.getElementById('chosencurrency').selectedIndex;

var cur1 = document.getElementById('chosencurrency').options[index].value;



var rate1 = parseFloat(currate[cur1]) * parseFloat(document.getElementById('ct1').value);
var rate2 = parseFloat(currate[cur1]) * parseFloat(document.getElementById('ct2').value);
rate1 = rate1.toFixed(2);
rate2 = rate2.toFixed(2);
var rate3 = rate1 + rate2;
rate3 = rate3.toFixed(2);



document.getElementById('cct1').innerHTML  = rate1;
document.getElementById('cct2').innerHTML  = rate2;
document.getElementById('cct3').innerHTML  = rate3;



//.toFixed(2); 
}

function red3(form) 
{ 



var index=form.chosencurrency.selectedIndex;

var cur1 = form.chosencurrency.options[index].value;
var rate1=0.00;
var rate2=0.00;
var rate3=0.00;
var rate4=0.00;
var rate5=0.00;
var rate6=0.00;
var rate7=0.00;
var rate8=0.00;

if(document.getElementById('ct1')){
	var rate1 = currate[cur1] * document.getElementById('ct1').value;
	rate9 = parseFloat(rate1);
	rate1 = rate9.toFixed(2);
}
if(document.getElementById('ct2')){
	var rate2 = currate[cur1] * document.getElementById('ct2').value;
	rate9 = parseFloat(rate2);
	rate2 = rate9.toFixed(2);
}
if(document.getElementById('ct3')){
	var rate3 = currate[cur1] * document.getElementById('ct3').value;
}
if(document.getElementById('ct4')){
	var rate4 = currate[cur1] * document.getElementById('ct4').value;
	rate9 = parseFloat(rate4);
	rate4 = rate9.toFixed(2);
}
if(document.getElementById('ct5')){
	var rate5 = currate[cur1] * document.getElementById('ct5').value;
	rate9 = parseFloat(rate5);
	rate5 = rate9.toFixed(2);
}
if(document.getElementById('ct6')){
	var rate6 = currate[cur1] * document.getElementById('ct6').value;
	rate9 = parseFloat(rate6);
	rate6 = rate9.toFixed(2);
}
if(document.getElementById('ct7')){
	var rate7 = currate[cur1] * document.getElementById('ct7').value;
	rate9 = parseFloat(rate7);
	rate7 = rate9.toFixed(2);
}
if(document.getElementById('ct8')){
	var rate8 = currate[cur1] * document.getElementById('ct8').value;
	rate9 = parseFloat(rate8);
	rate8 = rate9.toFixed(2);
}

rate9 = parseFloat(rate3);
rate3 =  parseFloat(rate1) +  parseFloat(rate2) + parseFloat(rate4) + parseFloat(rate5) + parseFloat(rate6) + parseFloat(rate7) + parseFloat(rate8);
rate3 = rate3.toFixed(2);

if(document.getElementById('cct1')){
	document.getElementById('cct1').innerHTML  = rate1;
}
if(document.getElementById('cct2')){
	document.getElementById('cct2').innerHTML  = rate2;
}
if(document.getElementById('cct3')){
	document.getElementById('cct3').innerHTML  = rate3;
}
if(document.getElementById('cct4')){
	document.getElementById('cct4').innerHTML  = rate4;
}
if(document.getElementById('cct5')){
	document.getElementById('cct5').innerHTML  = rate5;
}
if(document.getElementById('cct6')){
	document.getElementById('cct6').innerHTML  = rate6;
}
if(document.getElementById('cct7')){
	document.getElementById('cct7').innerHTML  = rate7;
}
if(document.getElementById('cct8')){
	document.getElementById('cct8').innerHTML  = rate8;
}
}

function red2(form) 
{ 



var index=form.chosencurrency.selectedIndex;

var cur1 = form.chosencurrency.options[index].value;

var rate1 = currate[cur1] * document.getElementById('rate1').value;
var rate2 = currate[cur1] * document.getElementById('rate2').value;
var rate3 = currate[cur1] * document.getElementById('rate3').value;
var rate4 = currate[cur1] * document.getElementById('rate4').value;

document.getElementById('drate1').innerHTML  = rate1.toFixed(2);
document.getElementById('drate2').innerHTML  = rate2.toFixed(2);
document.getElementById('drate3').innerHTML  = rate3.toFixed(2);
document.getElementById('drate4').innerHTML  = rate4.toFixed(2);


//.toFixed(2); 
}

function bonsubmit()

{


var altFormat = document.getElementById('form1').pickupdate.value;

var sarray = altFormat.split("/");

document.getElementById('form1').date1.value = sarray[2] + "-" + sarray[1] + "-" + sarray[0];

return true;

}

function bonload()

{
// just to check whether document.getElementById('form1') exists or not
if (TTT = document.getElementById('form1'))
{
if (LLL = document.getElementById('form1').transfercity)
{
if (document.getElementById('form1').transfercity.selectedIndex && document.getElementById('form1').transfercity.selectedIndex >=0)
{
//alert(228);
}
else
{
document.getElementById('form1').transfercity.selectedIndex = 0;
//if(!document.getElementById('form1').transfercity.options[0].selected )
//{
//document.getElementById('form1').transfercity.options[0].selected = true;
//cbo.options[i].selected = true; 
//}
//alert(232);
}
//alert(document.getElementById('form1').transfercity.selectedIndex);
red1 (document.getElementById('form1'));
}
}
}


//default function

function red1(form){ 
	var index=form.transfercity.selectedIndex;
	var city = 'Please select';
	if (index >= 0){
		var city = form.transfercity.options[index].value;
	}
	if(city=="Venice"){
		populate('dropofflocation',form,city,dc);
		if(form.escorted[0].checked){ // For escorted
			populate('pickuplocation',form,city,pc);
		}else{
			city="Venice unescorted";
			populate('pickuplocation',form,city,pc);
		}
	}else{
		populate('pickuplocation',form,city,pc);
		populate('dropofflocation',form,city,dc);
	}
	if(form.chris1 != null){
		if (form.chris1.value != ''){

			if (city != 'Venice' && city != 'Venice unescorted'){
				document.getElementById('super1').style.display = 'none';
				document.getElementById('super2').style.display = 'none';
			}
			else{
				document.getElementById('super1').style.display = '';
				document.getElementById('super2').style.display = '';
			}
		}
	}

	if(form.escorted != null){
		if (city != 'Venice' && city != 'Venice unescorted'){
			document.getElementById('zchris1').style.display = 'none';
			document.getElementById('zchris2').style.display = 'none';
		}else{
			document.getElementById('zchris1').style.display = '';
			document.getElementById('zchris2').style.display = '';
		}
	}

}

function populate(menuname,form,city,vc){

var array1 = cities[city];


var cindex=form.elements[menuname].selectedIndex;

if (null == cindex || cindex < 0)
{
cindex = 0;
}


form.elements[menuname].options.length = 0;

for (var xx = 0 ; xx < array1.length; xx++)
{
//alert(xx);
form.elements[menuname].options[xx] = new Option( array1[xx], array1[xx] );

if (form.elements[menuname].options[xx].value == vc)
{

form.elements[menuname].selectedIndex = xx;
}

}
//form.pickuplocation.options[document.testform.Hashref1.options.length] = new Option(HashArray[Num],HashArray[Num]);
	//Num++;




}
