function check()
{

var multicity = 0;
var year="";
bonlineflag = 0
eonlineflag = 0
var checkstr="";
i_MaxPax = 9;
msg_OneInfOnly = "You are allowed to 1 infant per adult ";
msg_EmptyFields = "Please input the number of persons";
msg_NumericField = "Please enter a numric field";
msg_MaxPax = "Kindly note that the maximum number of persons per booking is " + i_MaxPax;
msg_CFF = "Students, Seniors and Youth passenger types are to booked separately. Please restart accordingly";


document.amadeus.B_LOCATION_1.value=document.amadeus.Departure_City.options[document.amadeus.Departure_City.options.selectedIndex].value ;

document.amadeus.E_LOCATION_1.value=document.amadeus.Destination_City.options[document.amadeus.Destination_City.options.selectedIndex].value ;


document.amadeus.B_LOCATION_2.value=document.amadeus.Departure_City2.options[document.amadeus.Departure_City2.options.selectedIndex].value ;

document.amadeus.E_LOCATION_2.value=document.amadeus.Destination_City2.options[document.amadeus.Destination_City2.options.selectedIndex].value ;


document.amadeus.B_LOCATION_3.value=document.amadeus.Departure_City3.options[document.amadeus.Departure_City3.options.selectedIndex].value ;

document.amadeus.E_LOCATION_3.value=document.amadeus.Destination_City3.options[document.amadeus.Destination_City3.options.selectedIndex].value ;


document.amadeus.B_LOCATION_4.value=document.amadeus.Departure_City4.options[document.amadeus.Departure_City4.options.selectedIndex].value ;

document.amadeus.E_LOCATION_4.value=document.amadeus.Destination_City4.options[document.amadeus.Destination_City4.options.selectedIndex].value ;


document.amadeus.B_LOCATION_5.value=document.amadeus.Departure_City5.options[document.amadeus.Departure_City5.options.selectedIndex].value ;

document.amadeus.E_LOCATION_5.value=document.amadeus.Destination_City5.options[document.amadeus.Destination_City5.options.selectedIndex].value ;



document.amadeus.B_LOCATION_6.value=document.amadeus.Departure_City4.options[document.amadeus.Departure_City6.options.selectedIndex].value ;

document.amadeus.E_LOCATION_6.value=document.amadeus.Destination_City4.options[document.amadeus.Destination_City6.options.selectedIndex].value ;






var month1=document.amadeus.departure1.value.substring(3,5);
var day1 = document.amadeus.departure1.value.substring(0,2);
var year1=document.amadeus.departure1.value.substring(6,10);


var month2 = document.amadeus.departure2.value.substring(3,5);
var day2 = document.amadeus.departure2.value.substring(0,2);
var year2=document.amadeus.departure2.value.substring(6,10);

var month3=document.amadeus.departure3.value.substring(3,5);
var day3 = document.amadeus.departure3.value.substring(0,2);
var year3=document.amadeus.departure3.value.substring(6,10);


var month4=document.amadeus.departure4.value.substring(3,5);
var day4 = document.amadeus.departure4.value.substring(0,2);
var year4=document.amadeus.departure4.value.substring(6,10);


var month5 = document.amadeus.departure5.value.substring(3,5);
var day5 = document.amadeus.departure5.value.substring(0,2);
var year5=document.amadeus.departure5.value.substring(6,10);

var month6=document.amadeus.departure6.value.substring(3,5);
var day6 = document.amadeus.departure6.value.substring(0,2);
var year6=document.amadeus.departure6.value.substring(6,10);





document.amadeus.B_DATE_1.value= year1+month1+day1+'0000';
document.amadeus.B_DATE_2.value= year2+month2+day2+'0000';
document.amadeus.B_DATE_3.value= year3+month3+day3+'0000';
document.amadeus.B_DATE_4.value= year4+month4+day4+'0000';
document.amadeus.B_DATE_5.value= year5+month5+day5+'0000';
document.amadeus.B_DATE_6.value= year6+month6+day6+'0000';

document.amadeus.EMBEDDED_TRANSACTION.value="AirComplexAvailability";


document.amadeus.SO_SITE_POINT_OF_SALE.value = "";
document.amadeus.SO_SITE_QUEUE_OFFICE_ID.value = "MRUMK0100";
cabinclass = document.amadeus.CABIN[document.amadeus.CABIN.selectedIndex].value;
	
document.amadeus.SEVEN_DAY_SEARCH.value="TRUE";




// ----------------------------------------------------------------------------
// Append the adult hidden fields to the form
function val_NUM_ADT_N(NUM_ADT_PAX)
{
 str = "";
 for (n=1; n <= NUM_ADT_PAX; n++)
  {
 
		s = "<input type='hidden' value='ADT' name='TRAVELLER_TYPE_" + n + "'"  + " id='TRAVELLER_TYPE_" + n +"'" + ">";
		str = str + s;
 }
 		
		//document.getElementById("amadeusdiv").innerHTML=str;
 
}


// ----------------------------------------------------------------------------
// ----------------------------------------------------------------------------
// Append the child hidden fields to the form

function val_NUM_CHD_N(NUM_ADT_PAX,NUM_CHD_PAX)
{
var begnum = Number(NUM_ADT_PAX)+1;
var endnum = Number(NUM_ADT_PAX) + Number(NUM_CHD_PAX);

//str="";
for (n = begnum ; n <= endnum ; n++)
      {
 
		w = "<input type='hidden' value='CHD' name='TRAVELLER_TYPE_" + n + "'"  + " id='TRAVELLER_TYPE_" + n +"'" + ">";
		str = str + w;
 }
 		
		//document.getElementById("amadeusdiv").innerHTML=str;
 
}


//  check the format of the fields -> should be numeric. At least one shld be numeric.
if (document.amadeus.P_Adult.value == "" && document.amadeus.P_Youth.value == "" && document.amadeus.P_Student.value == ""  && document.amadeus.P_Senior.value == "" && document.amadeus.P_Child.value == "" && document.amadeus.P_Infant.value =="")
{
 checkstr += "<tr><td width=10><li></td><td width=250><font face=verdana size=2 color=#000080>" + msg_EmptyFields + "</font></td></tr>";	
}
else
{
	// validate the adult field
	if (document.amadeus.P_Adult.value == "") {
		document.amadeus.P_Adult.value=0;
	}
	else {
		if (isNaN(document.amadeus.P_Adult.value)) {
		 checkstr += "<tr><td width=10><li></td><td width=250><font face=verdana size=2 color=#000080>" + msg_NumericField+ "for the number of adults</font></td></tr>";	
		}
	}
	
		
	

	// validate the child field
	if (document.amadeus.P_Child.value == "") {
		document.amadeus.P_Child.value=0;
	}
	else {
		if (isNaN(document.amadeus.P_Child.value)) {
			checkstr += "<tr><td width=10><li></td><td width=250><font face=verdana size=2 color=#000080>" + msg_NumericField+ "for the number of children</font></td></tr>";					
		}
	}

	
	
	// validate the infant field
	if (document.amadeus.P_Infant.value == "") {
		document.amadeus.P_Infant.value=0;
	}
	else {
		if (isNaN(document.amadeus.P_Infant.value)) {
			checkstr += "<tr><td width=10><li></td><td width=250><font face=verdana size=2 color=#000080>" + msg_NumericField+ "for the number of infants</font></td></tr>";
		}
	}
}



// Validate: if NumChild is not bigger than adults
//  Change the HAS_INFANT_n for every adult
//
if (document.amadeus.P_Infant.value != ""  && document.amadeus.P_Infant.value != 0  && document.amadeus.P_Infant.value > 0)
  {
    if (Number(document.amadeus.P_Infant.value) > (Number(document.amadeus.P_Adult.value)))
       {
    	checkstr += "<tr><td width=10><li></td><td width=250><font face=verdana size=2 color=#000080>" + msg_OneInfOnly + "</font></td></tr>";
       }

for (n = 1; n <= document.amadeus.P_Infant.value; n++)
    {
    
    if (n == 1){document.amadeus.HAS_INFANT_1.value = "TRUE"}
    if (n == 2){document.amadeus.HAS_INFANT_2.value = "TRUE"}
    if (n == 3){document.amadeus.HAS_INFANT_3.value = "TRUE"}
    if (n == 4){document.amadeus.HAS_INFANT_4.value = "TRUE"}
    if (n == 5){document.amadeus.HAS_INFANT_5.value = "TRUE"}
  
       
    }

  } // if (document.amadeus.P_Infant.value > 0)


// --------------------------------------------------------------------------------------
// After validating the correct number of Adult & Child,
// check if total ADT and CHD is not bigger than MAXPAX
//

if ((Number(document.amadeus.P_Child.value) + Number(document.amadeus.P_Adult.value)) > i_MaxPax)
{
  checkstr += "<tr><td width=10><li></td><td width=250><font face=verdana size=2 color=#000080>" + msg_MaxPax  + "</font></td></tr>";
}

// --------------------------------------------------------------------------------------
// After validating the correct number of ADT PAX CHD,
// generate the apopriate TRAVELLER_TYPE_"N"
// by calling function val_NUM_ADTPAX_N(NUM_ADT_PAX)
// and function val_NUM_CHDPAX_N(NUM_ADT_PAX, NUM_CHD_PAX)




if (document.amadeus.P_Adult.value > 0)
{
	
    

	val_NUM_ADT_N(document.amadeus.P_Adult.value);
	
}

if (document.amadeus.P_Child.value > 0)
{
    val_NUM_CHD_N(document.amadeus.P_Adult.value, document.amadeus.P_Child.value);
}


if(checkstr != "")
{
	errorWindow(checkstr);
	
	return false;
}
else
{
		
	document.amadeus.B_DATE_1.value= year1+month1+day1+'0000';
	document.amadeus.B_DATE_2.value= year2+month2+day2+'0000';
	document.amadeus.B_DATE_3.value= year3+month3+day3+'0000';


	 //    if (bonlineflag==1 && eonlineflag==1)
     //  { 

	

 	

//////////////////////// SELECTION OF CORRECT COMMERCIAL FARE FAMILIES///////////////////////////////////


 		document.getElementById("amadeusdiv").innerHTML=str;

		
		var nocabincff=0;
                
                document.amadeus.SO_SITE_POINT_OF_SALE.value = "";
	            document.amadeus.SO_SITE_QUEUE_OFFICE_ID.value = "MRUMK0100";

		

		cabinclass = document.amadeus.CABIN[document.amadeus.CABIN.selectedIndex].value;
     
		

//======================================================================NEW CHANGES IN SERVICE FEE & QUEUEING & SO_GL=============//



if  ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="MAU")) || (countryresidence=="MU"))
{
 countryresidence="MU";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "MRU";

}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="AUD")) || (countryresidence=="AU"))
{
 countryresidence="AU";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "SYD";

}



if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="AUS")) || (countryresidence=="AT"))
{
 countryresidence="AT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "VIE";

}



if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="BEL")) || (countryresidence=="BE"))
{
 countryresidence="BE";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "BRU";

}


if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="BOT"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";

}


if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="CHI"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";

}

if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="CZE"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="DEN")) || (countryresidence=="DK"))
{
 countryresidence="DK";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CPH";
}

if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="FIN"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="FRA")) || (countryresidence=="FR"))
{
 countryresidence="FR";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";

}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="GER")) || (countryresidence=="DE"))
{
 countryresidence="DE";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "FRA";
}


if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="GRE"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="HON")) || (countryresidence=="HK"))
{
 countryresidence="HK";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "HKG";
}

if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="HUN"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="IND")) || (countryresidence=="IN"))
{
 countryresidence="IN";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "NYC";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="IRE")) || (countryresidence=="IE"))
{
 countryresidence="IE";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "DUB";
}


if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="ITA")) || (countryresidence=="IT"))
{
 countryresidence="IT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "MIL";
}


if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="JAP"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}


if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="KEN")) || (countryresidence=="KE"))
{
 countryresidence="KE";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "NBO";
}


if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="KOR"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}

if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="LUX"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}



if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="MAD"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="MAL")) || (countryresidence=="MY"))
{
 countryresidence="MY";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "NYC";
}


if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="NET")) || (countryresidence=="NL"))
{
 countryresidence="NL";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "AMS";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="NOR")) || (countryresidence=="NO"))
{
 countryresidence="NO";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "OSL";
}

if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="PAK"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="POL")) || (countryresidence=="PL"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}


if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="REU")) || (countryresidence=="RE"))
{
 countryresidence="RE";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "RUN";
}

if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="RUS"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="SIN")) || (countryresidence=="SG"))
{
 countryresidence="SG";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "SIN";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="SOU")) || (countryresidence=="ZA"))
{
 countryresidence="ZA";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "JNB";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="SPA")) || (countryresidence=="ES"))
{
 countryresidence="ES";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "MAD";
}

if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="SRI"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}


if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="SWE")) || (countryresidence=="SE"))
{
 countryresidence="SE";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "STO";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="SWI")) || ((countryresidence=="CH")||(countryresidence=="CHFR")))
{
 countryresidence="CH";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "GVA";
}

if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="TAI"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}

if (((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="THA"))
{
 countryresidence="OT";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "CDG";
}


if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="UAE")) || (countryresidence=="AE"))
{
 countryresidence="AE";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "DXB";
}

if ((((countryresidence=="MUEN")||(countryresidence=="MUFR")) && (document.amadeus.countryofdeparture.value=="UNI")) || (countryresidence=="GB"))
{
 countryresidence="GB";
 document.amadeus.SO_SITE_POINT_OF_SALE.value = "LHR";
}



document.amadeus.EXTERNAL_ID.value=countryresidence;


var osf_amt = 0;



if (countryresidence=="MU")
{
document.amadeus.SO_SITE_MOP_CALL_ME.value='TRUE';
  


if (cabinclass == "R")
       	{		
   					
		osf_amt = 0;
		}
      
if (cabinclass == "B")
  	{		
		osf_amt = 0;
	}

}



if (countryresidence=="FR")
{
	if (cabinclass=="B")
      	{
		osf_amt = 0;
        }

	if (cabinclass=="R")
      	{
		osf_amt = 0;
        }
}


if ((countryresidence=="CH") || (countryresidence=="CHFR"))
{
	
	osf_amt = 0;
        
}


if (countryresidence=="IT")
{
	
	osf_amt = 0;
        
}





if ((countryresidence=="MU")||(countryresidence=="MUF"))
{
 
  if ((document.amadeus.E_LOCATION_1.value == "CDG")||(document.amadeus.B_LOCATION_1.value == "CDG"))
  {	
	
	if (cabinclass=="B")
      	{
		osf_amt = 0;
        }

	if (cabinclass=="R")
      	{
		
		osf_amt = 0;
        }
   }
}


if (countryresidence=="FR")
{
	
  if ((document.amadeus.E_LOCATION_1.value == "MRU")||(document.amadeus.B_LOCATION_1.value == "CDG") || (document.amadeus.B_LOCATION_1.value == "NCE") || (document.amadeus.B_LOCATION_1.value == "LYS"))
  {	
	
	if (cabinclass=="I")
      	{
		osf_amt = 0;
        }

	
   }
}



//////////////////////////////////////////////////////



document.amadeus.SO_GL.value='<?xml version="1.0" encoding="iso-8859-1"?><SO_GL><GLOBAL_LIST><NAME>SITE_LIST_EXTERNAL_REMARK</NAME><LIST_ELEMENT><CODE>*</CODE><LIST_VALUE>COUNTRY OF RESIDENCE : '+countryresidence+'</LIST_VALUE></LIST_ELEMENT></GLOBAL_LIST><GLOBAL_LIST><NAME>SITE_SERVICE_FEE</NAME><LIST_ELEMENT><CODE>0</CODE><LIST_VALUE>0</LIST_VALUE><LIST_VALUE>0</LIST_VALUE><LIST_VALUE>'+osf_amt+'</LIST_VALUE><LIST_VALUE>EUR</LIST_VALUE></LIST_ELEMENT></GLOBAL_LIST></SO_GL>'; 

document.amadeus.SO_SITE_FEE_PERCENTAGE.value='3';




if ((countryresidence=="FR")||(countryresidence=="IT"))
{
	
	document.amadeus.SO_SITE_FEE_PERCENTAGE.value='0';
	document.amadeus.SO_GL.value='<?xml version="1.0" encoding="iso-8859-1"?><SO_GL><GLOBAL_LIST><NAME>SITE_LIST_EXTERNAL_REMARK</NAME><LIST_ELEMENT><CODE>*</CODE><LIST_VALUE>COUNTRY OF RESIDENCE : '+countryresidence+'</LIST_VALUE></LIST_ELEMENT></GLOBAL_LIST><GLOBAL_LIST><NAME>SITE_SERVICE_FEE</NAME><LIST_ELEMENT><CODE>0</CODE><LIST_VALUE>0</LIST_VALUE><LIST_VALUE>0</LIST_VALUE><LIST_VALUE>'+osf_amt+'</LIST_VALUE><LIST_VALUE>EUR</LIST_VALUE></LIST_ELEMENT></GLOBAL_LIST></SO_GL>'; 
}


if ((countryresidence=="CH")||(countryresidence=="CHFR"))
{
	
	document.amadeus.SO_SITE_FEE_PERCENTAGE.value='0';
	document.amadeus.SO_GL.value='<?xml version="1.0" encoding="iso-8859-1"?><SO_GL><GLOBAL_LIST><NAME>SITE_LIST_EXTERNAL_REMARK</NAME><LIST_ELEMENT><CODE>*</CODE><LIST_VALUE>COUNTRY OF RESIDENCE : '+countryresidence+'</LIST_VALUE></LIST_ELEMENT></GLOBAL_LIST><GLOBAL_LIST><NAME>SITE_SERVICE_FEE</NAME><LIST_ELEMENT><CODE>0</CODE><LIST_VALUE>0</LIST_VALUE><LIST_VALUE>0</LIST_VALUE><LIST_VALUE>'+osf_amt+'</LIST_VALUE><LIST_VALUE>EUR</LIST_VALUE></LIST_ELEMENT></GLOBAL_LIST></SO_GL>'; 
}




if ((countryresidence=="MU") ||(countryresidence=="MUF"))


{
	
	document.amadeus.SO_SITE_FEE_PERCENTAGE.value='0';
	document.amadeus.SO_GL.value='<?xml version="1.0" encoding="iso-8859-1"?><SO_GL><GLOBAL_LIST><NAME>SITE_LIST_EXTERNAL_REMARK</NAME><LIST_ELEMENT><CODE>*</CODE><LIST_VALUE>COUNTRY OF RESIDENCE : '+countryresidence+'</LIST_VALUE></LIST_ELEMENT></GLOBAL_LIST><GLOBAL_LIST><NAME>SITE_SERVICE_FEE</NAME><LIST_ELEMENT><CODE>0</CODE><LIST_VALUE>0</LIST_VALUE><LIST_VALUE>0</LIST_VALUE><LIST_VALUE>'+osf_amt+'</LIST_VALUE><LIST_VALUE>EUR</LIST_VALUE></LIST_ELEMENT></GLOBAL_LIST></SO_GL>'; 
}


if ((countryresidence=="MU") ||(countryresidence=="MUF"))

{

document.amadeus.SO_SITE_FEE_PERCENTAGE.value='0';

if ((document.amadeus.E_LOCATION_1.value == "CDG")||(document.amadeus.B_LOCATION_1.value == "CDG"))
  {	
	
	document.amadeus.SO_GL.value='<?xml version="1.0" encoding="iso-8859-1"?><SO_GL><GLOBAL_LIST><NAME>SITE_LIST_EXTERNAL_REMARK</NAME><LIST_ELEMENT><CODE>*</CODE><LIST_VALUE>COUNTRY OF RESIDENCE : '+countryresidence+'</LIST_VALUE></LIST_ELEMENT></GLOBAL_LIST><GLOBAL_LIST><NAME>SITE_SERVICE_FEE</NAME><LIST_ELEMENT><CODE>0</CODE><LIST_VALUE>0</LIST_VALUE><LIST_VALUE>0</LIST_VALUE><LIST_VALUE>'+osf_amt+'</LIST_VALUE><LIST_VALUE>EUR</LIST_VALUE></LIST_ELEMENT></GLOBAL_LIST></SO_GL>'; 
  }
}
 
 
if ((countryresidence=="IN") || (countryresidence=="AT") || (countryresidence=="BE") || (countryresidence=="DK") || (countryresidence=="IE") ||
    (countryresidence=="NL") || (countryresidence=="NO") || (countryresidence=="PL") || (countryresidence=="ES") || (countryresidence=="SE") || 
    (countryresidence=="DE"))
{
	document.amadeus.SO_SITE_FEE_PERCENTAGE.value='0';
}

 if (countryresidence=="RE")
{
	document.amadeus.SO_SITE_FEE_PERCENTAGE.value='0';
}

 if ((countryresidence=="ZA")|| (countryresidence=="AU"))
 
{
	document.amadeus.SO_SITE_FEE_PERCENTAGE.value='4';
}
 
 if (countryresidence=="GB")
{
	document.amadeus.SO_SITE_FEE_PERCENTAGE.value='2';
}

 
 
 
// alert (document.amadeus.SO_GL.value);

document.amadeus.SO_SITE_DISPL_SPECIAL_REQS.value="TRUE";

if (document.amadeus.B_LOCATION_1.value == "MRU")
{
   if ((document.amadeus.E_LOCATION_1.value == "RUN")||(document.amadeus.E_LOCATION_1.value == "RRG")||(document.amadeus.E_LOCATION_1.value == "ZSE"))
   {
     
     document.amadeus.SO_SITE_DISPL_SPECIAL_REQS.value="FALSE";


   }
}


if ((document.amadeus.B_LOCATION_1.value == "RUN")||(document.amadeus.B_LOCATION_1.value == "RRG")||(document.amadeus.B_LOCATION_1.value == "ZSE"))
{
   if (document.amadeus.E_LOCATION_1.value == "MRU")
   {
     
     document.amadeus.SO_SITE_DISPL_SPECIAL_REQS.value="FALSE";


   }
}


 
//=====================================================END CHANGES IN SERVICE FEE , QUEUEING AND SO_GL=======//

document.amadeus.action = document.amadeus.action.slice(0,document.amadeus.action.indexOf("action")+6);

document.amadeus.value = __utmLinkPost(document.amadeus);

document.amadeus.submit();

		return true;

}
}


