function productMap(n){
	
	this.name = n.toLowerCase();
	this.uk  = new Object();
	this.us = new Object();; 
	this.cn = new Object();;
	this.hk = new Object();; 
	this.jp = new Object();;
	this.sg = new Object();; 
}

productMap.prototype.setValue = function(country,subdef,orderCode){	
country = country.toLowerCase() ; 
eval('this.' + country + '.subDefID=' + subdef); 
eval('this.' + country + '.OrderCode=' + orderCode); 
}


productMap.prototype.getValue = function(prop){	
	
	prop = prop.toLowerCase();	


	var r = 'this.'+ prop;
	return eval(r) ; 
}

function productMapper(){

	this.prods = new Array();

}

productMapper.prototype.add = function(n){

	//this.prods.push(n);
	this.prods[this.prods.length] = n ; 
}

productMapper.prototype.getMap = function(name,region){

	var scode = new Object();

	scode.subDefID = 000;
	scode.OrderCode= 000; 

	var region = region.toLowerCase();

	var name = name.toLowerCase();
	
	for(i = 0 ; i < this.prods.length ; i++){
		
		if(this.prods[i].name == name)
			scode = eval('this.prods[' + i + '].' + region); 
	}


	return scode;

}



var pmapper = new productMapper();

/*iNET report*/
var n = new productMap('iNETRep') ; 
n.setValue('CN',14186,6325);
n.setValue('HK',14188,6328);
n.setValue('JP',14190,6330);
n.setValue('SG',14184,6323);
n.setValue('UK',14183,6322);
n.setValue('US',14182,6321);
pmapper.add(n);


/*OAG travel Planner Pro FT*/
var n = new productMap('TPP') ; 
n.setValue('CN',13928,6240);
n.setValue('HK',13929,6241);
n.setValue('JP',13930,6242);
n.setValue('SG',13931,6243);
n.setValue('UK',13927,6239);
n.setValue('US',13932,6244);
pmapper.add(n);


/*OAG travel Planner Online single user offer Tiffany koh*/
var n = new productMap('TPOSoffer') ; 
n.setValue('CN',13139,6044);
n.setValue('HK',13141,6045);
n.setValue('JP',13143,6046);
n.setValue('SG',13151,6047);
n.setValue('UK',13153,6048);
n.setValue('US',13154,6049);
pmapper.add(n);


/*OAG Pathfinder Web free trial ENGLISH */
var n = new productMap('PFWEB') ; 
n.setValue('CN',13119,4279);
n.setValue('HK',13120,4282);
n.setValue('JP',13121,4284);
n.setValue('SG',13072,4277);
n.setValue('UK',13068,4286);
n.setValue('US',13122,4288);
pmapper.add(n);


/*OAG AFRA free trial ENGLISH */
var n = new productMap('AFRA') ; 
n.setValue('CN',13115,6040);
n.setValue('HK',13114,6039);
n.setValue('JP',13116,6041);
n.setValue('SG',13117,6042);
n.setValue('UK',13113,6038);
n.setValue('US',13118,6043);
pmapper.add(n);

var n = new productMap('TPOS') ; 
n.setValue('CN',5125,2127);
n.setValue('HK',4892,2069);
n.setValue('JP',5430,2327);
n.setValue('SG',5396,2311);
n.setValue('UK',5380,2304);
n.setValue('US',6080,2684);
pmapper.add(n);

/*OAG dangerous goods regulations ENGLISH */
var n = new productMap('DGREN') ; 
n.setValue('CN',10670,4938);
n.setValue('HK',10674,4942);
n.setValue('JP',10678,4946);
n.setValue('SG',10682,4950);
n.setValue('UK',10662,4930);
n.setValue('US',10666,4934);
pmapper.add(n);

/*OAG dangerous goods regulations SPANISH */
var n = new productMap('DGRES') ; 
n.setValue('CN',10671,4939);
n.setValue('HK',10675,4943);
n.setValue('JP',10679,4947);
n.setValue('SG',10683,4951);
n.setValue('UK',10664,4932);
n.setValue('US',10667,4935);
pmapper.add(n);


/*OAG dangerous goods regulations FRENCH */
var n = new productMap('DGRFR') ; 
n.setValue('CN',10672,4940);
n.setValue('HK',10676,4944);
n.setValue('JP',10680,4948);
n.setValue('SG',10684,4952);
n.setValue('UK',10663,4931);
n.setValue('US',10668,4936);
pmapper.add(n);


/*OAG dangerous goods regulations RUSSIAN */
var n = new productMap('DGRRU') ; 
n.setValue('CN',10673,4941);
n.setValue('HK',10677,4945);
n.setValue('JP',10681,4949);
n.setValue('SG',10685,4953);
n.setValue('UK',10665,4933);
n.setValue('US',10669,4937);
pmapper.add(n);


/*OAG BACK generic sign up */
var n = new productMap('OAGBACK') ; 
n.setValue('CN',11548,5296);
n.setValue('HK',11549,5297);
n.setValue('JP',11550,5298);
n.setValue('SG',11551,5299);
n.setValue('UK',11552,5300);
n.setValue('US',11553,5301);
pmapper.add(n);




/*OAG FACTS sign up and competition entry */
var n = new productMap('FACTS') ; 
n.setValue('CN',10226,4870);
n.setValue('HK',10225,4869);
n.setValue('JP',10224,4868);
n.setValue('SG',10223,4867);
n.setValue('UK',10221,4865);
n.setValue('US',10222,4866);
pmapper.add(n);


/*Starwood newsletter sign up and competition entry */
var n = new productMap('FFNEWS') ; 
n.setValue('CN',9528,4525);
n.setValue('HK',9520,4523);
n.setValue('JP',9519,4522);
n.setValue('SG',9518,4521);
n.setValue('UK',9517,4520);
n.setValue('US',9521,4524);
pmapper.add(n);

/*Starwood newsletter sign up and competition entry */
var n = new productMap('NEWSstarw') ; 
n.setValue('CN',9522,3328);
n.setValue('HK',9523,3330);
n.setValue('JP',9524,3327);
n.setValue('SG',9525,3326);
n.setValue('UK',9526,3325);
n.setValue('US',9527,3329);
pmapper.add(n);

/*WHITE PAPER DOWNLOAD REQUEST*/
var n = new productMap('WP') ; 
n.setValue('CN',7934,3521);
n.setValue('HK',7933,3520);
n.setValue('JP',7932,3519);
n.setValue('SG',7931,3518);
n.setValue('UK',7930,3517);
n.setValue('US',7935,3522);
pmapper.add(n);

/*WHITE PAPER ON ARAB GULF DOWNLOAD REQUEST*/
var n = new productMap('WPAG') ; 
n.setValue('CN',9717,4662);
n.setValue('HK',9718,4663);
n.setValue('JP',9719,4664);
n.setValue('SG',9720,4665);
n.setValue('UK',9716,4661);
n.setValue('US',9721,4666);
pmapper.add(n);

/*WHITE PAPER ON EUROPEAN AIRPORTS DOWNLOAD REQUEST*/
var n = new productMap('WPEA') ; 
n.setValue('CN',10050,4808);
n.setValue('HK',10051,4809);
n.setValue('JP',10052,4810);
n.setValue('SG',10053,4811);
n.setValue('UK',10049,4807);
n.setValue('US',10054,4812);
pmapper.add(n);

/*TIMETABLE PORTFOLIO*/
var n = new productMap('TPF') ; 
n.setValue('CN',7605,3344);
n.setValue('HK',7606,3345);
n.setValue('JP',7607,3346);
n.setValue('SG',7608,3347);
n.setValue('UK',7609,3348);
n.setValue('US',7610,3349);
pmapper.add(n);

/*NEWS*/
var n = new productMap('NEWS') ; 
n.setValue('CN',7576,3328);
n.setValue('HK',7578,3330);
n.setValue('JP',7575,3327);
n.setValue('SG',7574,3326);
n.setValue('UK',7573,3325);
n.setValue('US',7577,3329);
pmapper.add(n);

/*PASNGR*/
var n = new productMap('PSGR') ; 
n.setValue('CN',7503,3308);
n.setValue('HK',7501,3307);
n.setValue('JP',7499,3306);
n.setValue('SG',7497,3305);
n.setValue('UK',7495,3304);
n.setValue('US',7505,3309);
pmapper.add(n);

/*OFS*/
var n = new productMap('OFS') ; 
n.setValue('CN',9319,4420);
n.setValue('HK',9318,4419);
n.setValue('JP',9317,4418);
n.setValue('SG',9316,4417);
n.setValue('UK',9315,4416);
n.setValue('US',9314,4415);
pmapper.add(n);




/*OFS white paper*/
var n = new productMap('OFSwp') ; 
n.setValue('CN',12068,5471);
n.setValue('HK',12067,5470);
n.setValue('JP',12066,5469);
n.setValue('SG',12065,5468);
n.setValue('UK',12064,5467);
n.setValue('US',12069,5472);
pmapper.add(n);

/*OFS TR*/
var n = new productMap('OFSTR') ; 
n.setValue('CN',9319,4420);
n.setValue('HK',9318,4419);
n.setValue('JP',9317,4418);
n.setValue('SG',9316,4417);
n.setValue('UK',9315,4416);
n.setValue('US',9314,4415);
pmapper.add(n);


/*Web-FiDS*/
var n = new productMap('FIDS') ; 
n.setValue('CN',7072,3086);
n.setValue('HK',7070,3084);
n.setValue('JP',7068,3082);
n.setValue('SG',7066,3080);
n.setValue('UK',7064,3078);
n.setValue('US',7074,3088);
pmapper.add(n);


/* Flights English With Booking */

var n = new productMap('FLBOOK') ; 
n.setValue('CN',8943,1944);
n.setValue('HK',8942,1942);
n.setValue('JP',8941,1228);
n.setValue('SG',8940,1227);
n.setValue('UK',8939,1226);
n.setValue('US',8309,1575);
pmapper.add(n);



var n = new productMap('FL') ; 
n.setValue('CN',4786,1944);
n.setValue('HK',4784,1942);
n.setValue('JP',3972,1228);
n.setValue('SG',3971,1227);
n.setValue('UK',3966,1226);
n.setValue('US',4390,1575);
pmapper.add(n);

/*spanish flights*/
var n = new productMap('FLES') ; 
n.setValue('CN',6702,2969);
n.setValue('HK',6680,2957);
n.setValue('JP',6673,2953);
n.setValue('SG',6657,2945);
n.setValue('UK',6645,2938);
n.setValue('US',6770,3033);
pmapper.add(n);

/*german flights*/
var n = new productMap('FLDE') ; 
n.setValue('CN',5875,2623);
n.setValue('HK',5872,2620);
n.setValue('JP',5865,2617);
n.setValue('SG',5862,2614);
n.setValue('UK',5853,2606);
n.setValue('US',5879,2626);
pmapper.add(n);


/*japanese flights*/
var n = new productMap('FLJP') ; 
n.setValue('CN',6695,2965);
n.setValue('HK',6687,2961);
n.setValue('JP',6665,2949);
n.setValue('SG',6650,2941);
n.setValue('UK',6632,2933);
n.setValue('US',6781,3038);
pmapper.add(n);


var n = new productMap('FL2nd') ; 
n.setValue('CN',8943,1944);
n.setValue('HK',8942,1942);
n.setValue('JP',8941,1228);
n.setValue('SG',8940,1227);
n.setValue('UK',8939,1226);
n.setValue('US',8309,1575);
pmapper.add(n);

/*spanish flights*/
var n = new productMap('FLES2nd') ; 
n.setValue('CN',8957,2969);
n.setValue('HK',8954,2957);
n.setValue('JP',8949,2953);
n.setValue('SG',8960,2945);
n.setValue('UK',8945,2938);
n.setValue('US',8964,3033);
pmapper.add(n);

/*german flights*/
var n = new productMap('FLDE2nd') ; 
n.setValue('CN',8956,2623);
n.setValue('HK',8951,2620);
n.setValue('JP',8950,2617);
n.setValue('SG',8959,2614);
n.setValue('UK',8946,2606);
n.setValue('US',8963,2626);
pmapper.add(n);


/*japanese flights*/
var n = new productMap('FLJP2nd') ; 
n.setValue('CN',8958,2965);
n.setValue('HK',8955,2961);
n.setValue('JP',8948,2949);
n.setValue('SG',8961,2941);
n.setValue('UK',8947,2933);
n.setValue('US',8962,3038);
pmapper.add(n);

var n = new productMap('FP'); 
n.setValue('CN',4813,1974);
n.setValue('HK',4841,2008);
n.setValue('JP',3893,1408);
n.setValue('SG',3897,1409);
n.setValue('UK',5389,2307);
n.setValue('US',6086,2685);
pmapper.add(n);

var n = new productMap('MX'); 
n.setValue('CN',6518,2875);
n.setValue('HK',6515,2872);
n.setValue('JP',6512,2869);
n.setValue('SG',6509,2866);
n.setValue('UK',6501,2858);
n.setValue('US',6506,2863);
pmapper.add(n);

var n = new productMap('MXANPLUS'); 
n.setValue('CN',10001,4795);
n.setValue('HK',9999,4793);
n.setValue('JP',9997,4791);
n.setValue('SG',9995,4789);
n.setValue('UK',9991,4785);
n.setValue('US',9993,4787);
pmapper.add(n);

var n = new productMap('FFNP');
n.setValue('CN',5637,2424);			
n.setValue('HK',5645,2432);						
n.setValue('JP',5653,2440);			
n.setValue('UK',5675,2457);			
n.setValue('SG',5667,2449);
n.setValue('US',5609,2415);		
pmapper.add(n);

var n = new productMap('FFEU');
n.setValue('UK',5669,2451);			
n.setValue('JP',5649,2436);			
n.setValue('HK',5641,2428);		
n.setValue('SG',5661,2443);			
n.setValue('CN',5633,2420);
n.setValue('US',6008,2662);		
pmapper.add(n);

var n = new productMap('FFLA');
n.setValue('HK',5642,2429);			
n.setValue('JP',5650,2437);
n.setValue('SG',5662,2444);			
n.setValue('CN',5634,2421);			
n.setValue('UK',5670,2452);
n.setValue('US',6006,2661);		
pmapper.add(n);

var n = new productMap('FFLP');
n.setValue('HK',5643,2430);		
n.setValue('JP',5651,2438);			
n.setValue('CN',5635,2422);			
n.setValue('SG',5666,2448);			
n.setValue('UK',5674,2456);
n.setValue('US',5610,2416);		
pmapper.add(n);

var n = new productMap('FFNA');
n.setValue('JP',5652,2439);			
n.setValue('SG',5663,2445);			
n.setValue('UK',5671,2453);			
n.setValue('HK',5644,2431);			
n.setValue('CN',5636,2423);
n.setValue('US',6002,2659);		
pmapper.add(n);
			
var n = new productMap('FFED');			

n.setValue('UK',5778,2539);			
n.setValue('SG',5790,2551);			
n.setValue('HK',5814,2575);			
n.setValue('JP',5802,2563);			
n.setValue('CN',5826,2587);			
n.setValue('US',6010,2663);		
pmapper.add(n);


var n = new productMap('FFNS');
n.setValue('UK',5781,2542);
n.setValue('CN',5829,2590);			
n.setValue('HK',5817,2578);			
n.setValue('JP',5805,2566);			
n.setValue('SG',5793,2554);			
n.setValue('US',6004,2660);		
pmapper.add(n);

var n = new productMap('FFEPD');
n.setValue('SG',5796,2557);			
n.setValue('JP',5808,2569);			
n.setValue('HK',5820,2581);			
n.setValue('CN',5832,2593);			
n.setValue('UK',5784,2545);
n.setValue('US',6018,2667);		
pmapper.add(n);

var n = new productMap('FFNPS');
n.setValue('CN',5835,2596);			
n.setValue('SG',5799,2560);
n.setValue('HK',5823,2584);			
n.setValue('UK',5787,2548);			
n.setValue('JP',5811,2572);
n.setValue('US',6014,2665);		
pmapper.add(n);

var n = new productMap('FFMP');
n.setValue('UK',6171,2731);			
n.setValue('SG',6173,2733);			
n.setValue('JP',6176,2736);			
n.setValue('HK',6179,2739);			
n.setValue('CN',6182,2742);
n.setValue('US',6352,2805);		
pmapper.add(n);

var n = new productMap('FFAS');
n.setValue('HK',5639,2426);			
n.setValue('JP',5647,2434);			
n.setValue('CN',5631,2418);			
n.setValue('SG',5660,2442);			
n.setValue('UK',5668,2450);
n.setValue('US',6012,2664);		
pmapper.add(n);

var n = new productMap('FFAP');
n.setValue('HK',5638,2425);			
n.setValue('CN',5630,2417);
n.setValue('JP',5646,2433);
n.setValue('SG',5664,2446);			
n.setValue('UK',5672,2454);
n.setValue('US',6020,2668);		
pmapper.add(n);

var n = new productMap('FFEP');			
n.setValue('HK',5640,2427);			
n.setValue('CN',5632,2419);			
n.setValue('JP',5648,2435);			
n.setValue('SG',5665,2447);			
n.setValue('UK',5673,2455);
n.setValue('US',6016,2666);		
pmapper.add(n);

var n = new productMap('FPOS');	
n.setValue('JP',3893,1408);		
n.setValue('SG',3897,1409);		
n.setValue('CN',4813,1974);		
n.setValue('HK',4841,2008);		
n.setValue('UK',5389,2307);		
n.setValue('US',6086,2685);		
pmapper.add(n);

//IACAO Free Trial landing page
var n = new productMap('ICAO');	
n.setValue('JP',8135,3687);		
n.setValue('SG',8104,3658);		
n.setValue('CN',8170,3713);		
n.setValue('HK',8196,3738);		
n.setValue('UK',8071,3630);		
n.setValue('US',8243,3785);		
pmapper.add(n);

var n = new productMap('WMP');	
n.setValue('JP',4912,2083);		
n.setValue('SG',4911,2082);		
n.setValue('CN',4914,2085);		
n.setValue('HK',4913,2084);		
n.setValue('UK',4910,2081);		
n.setValue('US',4916,2087);		
pmapper.add(n);
//sub def ordercode

/*
var n = new productMap('PR');	
n.setValue('JP',8065,3622);		
n.setValue('SG',8064,3621);		
n.setValue('CN',8067,3624);		
n.setValue('HK',8066,3623);		
n.setValue('UK',8063,3620);		
n.setValue('US',8068,3625);		
pmapper.add(n);
*/

var n = new productMap('PR');	
n.setValue('JP',8257,3795);		
n.setValue('SG',8256,3794);		
n.setValue('CN',8259,3797);		
n.setValue('HK',8258,3796);		
n.setValue('UK',8255,3793);		
n.setValue('US',8260,3798);		
pmapper.add(n);



//connecting places april
var n = new productMap('CPAPRIL');	
n.setValue('HK',8514,3939);		
n.setValue('CN',8519,3940);		
n.setValue('JP',8508,3938);		
n.setValue('SG',8503,3937);		
n.setValue('UK',8524,3941);		
n.setValue('US',8529,3942);		
pmapper.add(n);

//connecting places may
var n = new productMap('CPMAY');	
n.setValue('HK',8513,3939);		
n.setValue('CN',8518,3940);		
n.setValue('JP',8507,3938);		
n.setValue('SG',8502,3937);		
n.setValue('UK',8523,3941);		
n.setValue('US',8528,3942);		
pmapper.add(n);

//connecting places june
var n = new productMap('CPJUNE');	
n.setValue('HK',8515,3939);		
n.setValue('CN',8520,3940);		
n.setValue('JP',8510,3938);		
n.setValue('SG',8504,3937);		
n.setValue('UK',8525,3941);		
n.setValue('US',8530,3942);		
pmapper.add(n);

//connecting places june
var n = new productMap('CPJULY');	
n.setValue('HK',8516,3939);		
n.setValue('CN',8521,3940);		
n.setValue('JP',8511,3938);		
n.setValue('SG',8505,3937);		
n.setValue('UK',8526,3941);		
n.setValue('US',8531,3942);		
pmapper.add(n);

//connecting places august
var n = new productMap('CPAUGUST');	
n.setValue('HK',8517,3939);		
n.setValue('CN',8522,3940);		
n.setValue('JP',8512,3938);		
n.setValue('SG',8506,3937);		
n.setValue('UK',8527,3941);		
n.setValue('US',8532,3942);		
pmapper.add(n);





//connecting places sept
var n = new productMap('CPSEPT');
n.setValue('CN',9069,3940);  
n.setValue('HK',9074,3939);  
n.setValue('JP',9078,3938);  
n.setValue('SG',9082,3937); 
n.setValue('UK',9089,3941); 
n.setValue('US',9093,3942); 
pmapper.add(n);

//connecting places oct
var n = new productMap('CPOCT');
n.setValue('CN',9071,3940);  
n.setValue('HK',9075,3939); 
n.setValue('JP',9079,3938);  
n.setValue('SG',9083,3937); 
n.setValue('UK',9090,3941); 
n.setValue('US',9094,3942); 
pmapper.add(n);

//connecting places nov
var n = new productMap('CPNOV');
n.setValue('CN',9072,3940);
n.setValue('HK',9076,3939);  
n.setValue('JP',9080,3938); 
n.setValue('SG',9084,3937); 
n.setValue('UK',9091,3941);  
n.setValue('US',9095,3942);  
pmapper.add(n);


//connecting places dec
var n = new productMap('CPDEC');
n.setValue('CN',9073,3940);  
n.setValue('HK',9077,3939);  
n.setValue('JP',9081,3938);  
n.setValue('SG',9088,3937);  
n.setValue('UK',9092,3941);  
n.setValue('US',9096,3942);
pmapper.add(n);


/*DATA SITE French Connect event make appointment REQUEST*/
var n = new productMap('FC') ; 
n.setValue('CN',8793,4067);
n.setValue('HK',8806,4079);
n.setValue('JP',8821,4092);
n.setValue('SG',8836,4105);
n.setValue('UK',8774,4053);
n.setValue('US',8851,4118);
pmapper.add(n);

/*DATA SITE New Route Asia event make appointment REQUEST*/
var n = new productMap('NRA') ; 
n.setValue('CN',8868,4133);
n.setValue('HK',8869,4134);
n.setValue('JP',8871,4136);
n.setValue('SG',8870,4135);
n.setValue('UK',8867,4132);
n.setValue('US',8872,4137);
pmapper.add(n);

/*DATA SITE ACI event make appointment REQUEST*/
var n = new productMap('ACI') ; 
n.setValue('CN',8799,4072);
n.setValue('HK',8812,4048);
n.setValue('JP',8827,4097);
n.setValue('SG',8842,4110);
n.setValue('UK',8780,4059);
n.setValue('US',8857,4123);
pmapper.add(n);

/*DATA SITE AOY event make appointment REQUEST*/
var n = new productMap('AOY') ; 
n.setValue('CN',8794,4068);
n.setValue('HK',8807,4080);
n.setValue('JP',8822,4093);
n.setValue('SG',8837,4106);
n.setValue('UK',8775,4054);
n.setValue('US',8852,4119);
pmapper.add(n);

/*DATA SITE CASMA event make appointment REQUEST*/
var n = new productMap('CASMA') ; 
n.setValue('CN',8804,4077);
n.setValue('HK',8817,4089);
n.setValue('JP',8832,4102);
n.setValue('SG',8847,4115);
n.setValue('UK',8794,4063);
n.setValue('US',8862,4128);
pmapper.add(n);

/*DATA SITE CIPS event make appointment REQUEST*/
var n = new productMap('CIPS') ; 
n.setValue('CN',8800,4073);
n.setValue('HK',8813,4085);
n.setValue('JP',8828,4098);
n.setValue('SG',8843,4111);
n.setValue('UK',8779,4058);
n.setValue('US',8858,4124);
pmapper.add(n);

/*DATA SITE Eye For Travel event make appointment REQUEST*/
var n = new productMap('EFT') ; 
n.setValue('CN',8896,4070);
n.setValue('HK',8809,4082);
n.setValue('JP',8824,4095);
n.setValue('SG',8839,4108);
n.setValue('UK',8777,4056);
n.setValue('US',8854,4121);
pmapper.add(n);

/*DATA SITE GWA event make appointment REQUEST*/
var n = new productMap('GWA') ; 
n.setValue('CN',8805,4078);
n.setValue('HK',8818,4090);
n.setValue('JP',8833,4103);
n.setValue('SG',8848,4116);
n.setValue('UK',8785,4064);
n.setValue('US',8863,4129);
pmapper.add(n);

/*DATA SITE IATA118 event make appointment REQUEST*/
var n = new productMap('IATA118') ; 
n.setValue('CN',8798,4071);
n.setValue('HK',8811,4083);
n.setValue('JP',8826,4196);
n.setValue('SG',8841,4109);
n.setValue('UK',8778,4057);
n.setValue('US',8856,4122);
pmapper.add(n);

/*DATA SITE IATA119 event make appointment REQUEST*/
var n = new productMap('IATA119') ; 
n.setValue('CN',8798,4071);
n.setValue('HK',8820,4091);
n.setValue('JP',8835,4104);
n.setValue('SG',8850,4117);
n.setValue('UK',8790,4065);
n.setValue('US',8865,4130);
pmapper.add(n);

/*DATA SITE ICAO event make appointment REQUEST*/
/*
var n = new productMap('ICAO') ; 
n.setValue('CN',8801,4074);
n.setValue('HK',8814,4086);
n.setValue('JP',8829,4099);
n.setValue('SG',8844,4112);
n.setValue('UK',8781,4060);
n.setValue('US',8859,4125);
pmapper.add(n);
*/

/*DATA SITE ICAO event make appointment REQUEST*/
var n = new productMap('ICAO') ; 
n.setValue('CN',8171,3713);
n.setValue('HK',8196,3738);
n.setValue('JP',8135,3687);
n.setValue('SG',8104,3658);
n.setValue('UK',8071,3630);
n.setValue('US',8243,3785);
pmapper.add(n);

/*DATA SITE Low Cost Airlines event make appointment REQUEST*/
var n = new productMap('LCA') ; 
n.setValue('CN',8802,4075);
n.setValue('HK',8815,4087);
n.setValue('JP',8830,4100);
n.setValue('SG',8845,4113);
n.setValue('UK',8782,4061);
n.setValue('US',8860,4126);
pmapper.add(n);

/*DATA SITE New Route Europe event make appointment REQUEST*/
var n = new productMap('NRE') ; 
n.setValue('CN',8795,4069);
n.setValue('HK',8808,4081);
n.setValue('JP',8823,4094);
n.setValue('SG',8838,4107);
n.setValue('UK',8776,4055);
n.setValue('US',8853,4120);
pmapper.add(n);

/*DATA SITE World Routes Development event make appointment REQUEST*/
var n = new productMap('WRD') ; 
n.setValue('CN',8803,4076);
n.setValue('HK',8816,4088);
n.setValue('JP',8831,4101);
n.setValue('SG',8846,4114);
n.setValue('UK',8783,4062);
n.setValue('US',8861,4127);
pmapper.add(n);

/*Cargo Flights Free Trial REQUEST*/
var n = new productMap('CFL') ; 
n.setValue('CN',8269,3805);
n.setValue('HK',8268,3804);
n.setValue('JP',8267,3803);
n.setValue('SG',8266,3802);
n.setValue('UK',8265,3801);
n.setValue('US',8284,3810);
pmapper.add(n);


/*DATA EVALUATE GENERAL PRODUCT REQUEST*/
var n = new productMap('GENENQ') ; 
n.setValue('CN',17898,8343);
n.setValue('HK',17899,8344);
n.setValue('JP',17900,8345);
n.setValue('SG',17897,8342);
n.setValue('UK',17895,8340);
n.setValue('US',17896,8341);
pmapper.add(n);



/* start of sorted products with new codes by Angelika */

/*DATA EVALUATE DATA PRODUCTS REQUEST*/
var n = new productMap('DPENQ') ; 
n.setValue('CN',17939,8356);
n.setValue('HK',17940,8357);
n.setValue('JP',17941,8358);
n.setValue('SG',17942,8359);
n.setValue('UK',17943,8360);
n.setValue('US',17944,8361);
pmapper.add(n);

/*DATA EVALUATE FLEET DATA REQUEST*/
var n = new productMap('FDENQ') ; 
n.setValue('CN',17945,8362);
n.setValue('HK',17946,8363);
n.setValue('JP',17947,8364);
n.setValue('SG',17948,8365);
n.setValue('UK',17949,8366);
n.setValue('US',17950,8367);
pmapper.add(n);

/*DATA EVALUATE AIRCRAFT DATA REQUEST*/
var n = new productMap('AIDENQ') ; 
n.setValue('CN',16059,7546);
n.setValue('HK',16063,7550);
n.setValue('JP',16067,7554);
n.setValue('SG',16071,7558);
n.setValue('UK',16047,7538);
n.setValue('US',16051,7542);
pmapper.add(n);

/*DATA EVALUATE RAW DATA FEED REQUEST*/
var n = new productMap('RDFENQ') ; 
n.setValue('CN',17951,8368);
n.setValue('HK',17952,8369);
n.setValue('JP',17953,8370);
n.setValue('SG',17954,8371);
n.setValue('UK',17955,8372);
n.setValue('US',17956,8373);
pmapper.add(n);

/*DATA EVALUATE SSIM REQUEST*/
var n = new productMap('SSIMENQ') ; 
n.setValue('CN',15525,7302);
n.setValue('HK',15555,7332);
n.setValue('JP',15597,7336);
n.setValue('SG',15576,7354);
n.setValue('UK',15507,7289);
n.setValue('US',15472,7254);
pmapper.add(n);

/*DATA EVALUATE World Through File REQUEST*/
var n = new productMap('WTFENQ') ; 
n.setValue('CN',15534,7311);
n.setValue('HK',15554,7331);
n.setValue('JP',15596,7375);
n.setValue('SG',15575,7353);
n.setValue('UK',15506,7288);
n.setValue('US',15468,7250);
pmapper.add(n);

/*DATA EVALUATE Chronological Listing REQUEST*/
var n = new productMap('CLENQ') ; 
n.setValue('CN',15529,7306);
n.setValue('HK',15549,7326);
n.setValue('JP',15591,7370);
n.setValue('SG',15570,7348);
n.setValue('UK',15501,7283);
n.setValue('US',15485,7267);
pmapper.add(n);

/*DATA EVALUATE Daylight Saving Files REQUEST*/
var n = new productMap('DSENQ') ; 
n.setValue('CN',15530,7307);
n.setValue('HK',15550,7327);
n.setValue('JP',15592,7371);
n.setValue('SG',15571,7349);
n.setValue('UK',15502,7284);
n.setValue('US',15467,7249);
pmapper.add(n);


/*DATA EVALUATE Location Files REQUEST*/
var n = new productMap('LCENQ') ; 
n.setValue('CN',15531,7308);
n.setValue('HK',15551,7328);
n.setValue('JP',15593,7372);
n.setValue('SG',15572,7350);
n.setValue('UK',15503,7285);
n.setValue('US',15466,7248);
pmapper.add(n);

/*DATA EVALUATE Carrier Codes REQUEST*/
var n = new productMap('CCENQ') ; 
n.setValue('CN',15526,7303);
n.setValue('HK',15546,7323);
n.setValue('JP',15588,7367);
n.setValue('SG',15567,7345);
n.setValue('UK',15498,7280);
n.setValue('US',15484,7266);
pmapper.add(n);

/*DATA EVALUATE Aircraft Equipment Codes REQUEST*/
var n = new productMap('AEQENQ') ; 
n.setValue('CN',15528,7305);
n.setValue('HK',15548,7325);
n.setValue('JP',15590,7369);
n.setValue('SG',15569,7347);
n.setValue('UK',15500,7282);
n.setValue('US',15469,7251);
pmapper.add(n);

/* MA.Seats Configuration Enquiry  */
var n = new productMap('MASCOTENQ') ; 
n.setValue('US',15471,7253);
n.setValue('UK',15505,7287);
n.setValue('SG',15574,7352);
n.setValue('JP',15594,7374);
n.setValue('HK',15553,7330);
n.setValue('CN',15533,7310);
pmapper.add(n);

/* SEATS MA.  SeatMaps Enquiry  */
var n = new productMap('MASTOTENQ') ; 
n.setValue('US',15470,7252);
n.setValue('UK',15504,7286);
n.setValue('SG',15573,7351);
n.setValue('JP',15595,7373);
n.setValue('HK',15552,7329);
n.setValue('CN',15532,7309);
pmapper.add(n);


/* DATA EVALUATE Airport Diagrams Enquiry*/
var n = new productMap('ADENQ') ; 
n.setValue('US',15486,7268);
n.setValue('UK',15499,7281);
n.setValue('SG',15568,7346);
n.setValue('JP',15589,7368);
n.setValue('HK',15547,7324);
n.setValue('CN',15527,7304);
pmapper.add(n);

/* DATA EVALUATE Analysis Tools Enquiry*/
var n = new productMap('ATENQ') ; 
n.setValue('US',17962,8379);
n.setValue('UK',17961,8378);
n.setValue('SG',17960,8377);
n.setValue('JP',17959,8376);
n.setValue('HK',17958,8375);
n.setValue('CN',17957,8374);
pmapper.add(n);

/*AVIATION EVALUATE OAGback Schedules CD*/
var n = new productMap('SCHCDEV') ; 
n.setValue('CN',14262,6369);
n.setValue('HK',14277,6384);
n.setValue('JP',14292,6399);
n.setValue('SG',14307,6414);
n.setValue('UK',14323,6430);
n.setValue('US',14339,6446);
pmapper.add(n);

/*AVIATION EVALUATE OAGback Schedules via iNet*/
var n = new productMap('SCHIEV') ; 
n.setValue('CN',17934,8351);
n.setValue('HK',17935,8352);
n.setValue('JP',17936,8353);
n.setValue('SG',17937,8354);
n.setValue('UK',17938,8355);
n.setValue('US',17933,8350);
pmapper.add(n);


/*AVIATION EVALUATE Fleet Database Regular CD (solutions/analysis tools/fleet */
var n = new productMap('FDREGCDEV') ; 
n.setValue('CN',14261,6368);
n.setValue('HK',14274,6381);
n.setValue('JP',14289,6496);
n.setValue('SG',14304,6411);
n.setValue('UK',14320,6427);
n.setValue('US',14336,6443);
pmapper.add(n);

/*AVIATION EVALUATE Fleet Database Regular via inet - Single user*/
var n = new productMap('FDREGIEV') ; 
n.setValue('CN',14258,6365);
n.setValue('HK',14273,6380);
n.setValue('JP',14288,6395);
n.setValue('SG',14303,6410);
n.setValue('UK',14318,6425);
n.setValue('US',14335,6442);
pmapper.add(n);


/*DATA EVALUATE Traffic REQUEST*/
var n = new productMap('TRAFENQ') ; 
n.setValue('CN',17963,8380);
n.setValue('HK',17964,8381);
n.setValue('JP',17965,8382);
n.setValue('SG',17966,8383);
n.setValue('UK',17967,8384);
n.setValue('US',17968,8385);
pmapper.add(n);

/*AVIATION EVALUATE OAGback T100 Database via iNet*/
var n = new productMap('T100EV') ; 
n.setValue('CN',14266,6373);
n.setValue('HK',14281,6388);
n.setValue('JP',14296,6403);
n.setValue('SG',14311,6418);
n.setValue('UK',14328,6435);
n.setValue('US',14343,6450);
pmapper.add(n);

/*AVIATION EVALUATE OAGback Origin & Destination Travel Survey Database (Summary)*/
var n = new productMap('OD1AEV') ; 
n.setValue('CN',14267,6374);
n.setValue('HK',14282,6389);
n.setValue('JP',14297,6404);
n.setValue('SG',14312,6419);
n.setValue('UK',14329,6436);
n.setValue('US',14344,6451);
pmapper.add(n);

/* OAGback Adjusted Passenger Bookings Data */
var n = new productMap('APBD') ; 
n.setValue('US',15474,7256);
n.setValue('UK',15487,7269);
n.setValue('UK',15487,7269);
n.setValue('SG',15556,7333);
n.setValue('JP',15577,7355);
n.setValue('HK',15535,7312);
n.setValue('CN',15508,7290);
pmapper.add(n);


/* OAGback RoutePro Route Pro Economic ENQ  */
var n = new productMap('RTPEENQ') ; 
n.setValue('US',15481,7263);
n.setValue('UK',15494,7276);
n.setValue('SG',15564,7342);
n.setValue('JP',15585,7364);
n.setValue('HK',15543,7320);
n.setValue('CN',15516,7298);
pmapper.add(n);


/* OAGback RoutePro Route Pro Forecasting ENQ */
var n = new productMap('RTPFENQ') ; 
n.setValue('US',15482,7264);
n.setValue('UK',15495,7277);
n.setValue('SG',15565,7343);
n.setValue('JP',15586,7365);
n.setValue('HK',15544,7321);
n.setValue('CN',15517,7299);
pmapper.add(n);

/* OAGback RoutePro Route Pro Network ENQ */
var n = new productMap('RTPNENQ') ; 
n.setValue('US',15483,7265);
n.setValue('UK',15496,7278);
n.setValue('SG',15566,7344);
n.setValue('JP',15587,7366);
n.setValue('HK',15545,7322);
n.setValue('CN',15518,7300);
pmapper.add(n);

/*AVIATION EVALUATE RoutePro OnDemand Enquiry*/
var n = new productMap('RPROEV') ; 
n.setValue('CN',14270,6377);
n.setValue('HK',14285,6392);
n.setValue('JP',14300,6407);
n.setValue('SG',14315,6422);
n.setValue('UK',14332,6439);
n.setValue('US',14347,6454);
pmapper.add(n);

/*AVIATION EVALUATE Financials Enquiry*/
var n = new productMap('FINENQ') ; 
n.setValue('CN',17969,8386);
n.setValue('HK',17970,8387);
n.setValue('JP',17971,8388);
n.setValue('SG',17972,8389);
n.setValue('UK',17973,8390);
n.setValue('US',17974,8391);
pmapper.add(n);

/*AVIATION Passenger Communication Tools Enquiry*/
var n = new productMap('PCTENQ') ; 
n.setValue('CN',17975,8392);
n.setValue('HK',17976,8393);
n.setValue('JP',17977,8394);
n.setValue('SG',17978,8395);
n.setValue('UK',17979,8396);
n.setValue('US',17980,8397);
pmapper.add(n);


/*DATA EVALUATE Real Time Data Feeds REQUEST*/
var n = new productMap('RTFSENQ') ; 
n.setValue('CN',8982,4218);
n.setValue('HK',9000,4236);
n.setValue('JP',9009,4245);
n.setValue('SG',8991,4227);
n.setValue('UK',8968,4204);
n.setValue('US',9018,4254);
pmapper.add(n);

/*DATA EVALUATE fids REQUEST*/
var n = new productMap('FIDSENQ') ; 
n.setValue('CN',8889,4155);
n.setValue('HK',8899,4165);
n.setValue('JP',8908,4174);
n.setValue('SG',8918,4184);
n.setValue('UK',8866,4131);
n.setValue('US',9666,4654);
pmapper.add(n);

/*DATA EVALUATE Historical flight status REQUEST*/
var n = new productMap('HFSBENQ') ; 
n.setValue('CN',8984,4220);
n.setValue('HK',9002,4238);
n.setValue('JP',9011,4247);
n.setValue('SG',8993,4229);
n.setValue('UK',8970,4206);
n.setValue('US',9020,4256);
pmapper.add(n);


/*DATA EVALUATE web services REQUEST*/
var n = new productMap('SWSENQ') ; 
n.setValue('CN',8983,4219);
n.setValue('HK',9001,4237);
n.setValue('JP',9010,4246);
n.setValue('SG',8992,4228);
n.setValue('UK',8969,4205);
n.setValue('US',9019,4255);
pmapper.add(n);

/*DATA EVALUATE flight status alerts OFS REQUEST*/
var n = new productMap('OFSENQ') ; 
n.setValue('CN',8887,4153);
n.setValue('HK',8897,4163);
n.setValue('JP',8907,4173);
n.setValue('SG',8916,4182);
n.setValue('UK',8873,4138);
n.setValue('US',8926,4192);
pmapper.add(n);


/*DATA EVALUATE PASNGR REQUEST*/
var n = new productMap('PASNGRENQ') ; 
n.setValue('CN',8762,4046);
n.setValue('HK',8760,4045);
n.setValue('JP',8758,4044);
n.setValue('SG',8756,4043);
n.setValue('UK',8754,4041);
n.setValue('US',8764,4047);
pmapper.add(n);

/*DATA EVALUATE Route Promotion REQUEST*/
var n = new productMap('RPENQ') ; 
n.setValue('CN',17981,8398);
n.setValue('HK',17982,8399);
n.setValue('JP',17983,8400);
n.setValue('SG',17984,8401);
n.setValue('UK',17985,8402);
n.setValue('US',17986,8403);
pmapper.add(n);


/*DATA EVALUATE TIMETABLES INTERNET REQUEST*/
var n = new productMap('TTIENQ') ; 
n.setValue('CN',8883,4149);
n.setValue('HK',8893,4159);
n.setValue('JP',8903,4169);
n.setValue('SG',8912,4178);
n.setValue('UK',8878,4143);
n.setValue('US',8922,4188);
pmapper.add(n);

/*DATA EVALUATE TIMETABLES PC REQUEST*/
var n = new productMap('TTPCENQ') ; 
n.setValue('CN',8884,4150);
n.setValue('HK',8894,4160);
n.setValue('JP',8904,4170);
n.setValue('SG',8913,4179);
n.setValue('UK',8879,4144);
n.setValue('US',8923,4189);
pmapper.add(n);

/*DATA EVALUATE TIMETABLES PDA REQUEST*/
var n = new productMap('TTPDAENQ') ; 
n.setValue('CN',8885,4151);
n.setValue('HK',8895,4161);
n.setValue('JP',8905,4171);
n.setValue('SG',8914,4180);
n.setValue('UK',8880,4145);
n.setValue('US',8924,4190);
pmapper.add(n);

/*DATA EVALUATE TIMETABLES PDF REQUEST*/
var n = new productMap('TTPDFENQ') ; 
n.setValue('CN',8886,4152);
n.setValue('HK',8896,4162);
n.setValue('JP',8906,4172);
n.setValue('SG',8915,4181);
n.setValue('UK',8881,4146);
n.setValue('US',8925,4191);
pmapper.add(n);

/*DATA EVALUATE TIMETABLES print REQUEST*/
var n = new productMap('TTPRINTENQ') ; 
n.setValue('CN',9467,4484);
n.setValue('HK',9468,4485);
n.setValue('JP',9469,4486);
n.setValue('SG',9479,4496);
n.setValue('UK',9465,4482);
n.setValue('US',9485,4502);
pmapper.add(n);

/*DATA EVALUATE MARK CON REQUEST*/
var n = new productMap('MCENQ') ; 
n.setValue('CN',9051,4271);
n.setValue('HK',9052,4272);
n.setValue('JP',9053,4273);
n.setValue('SG',9054,4274);
n.setValue('UK',9055,4275);
n.setValue('US',9056,4276);
pmapper.add(n);

/*DATA EVALUATE ARCS REQUEST*/
var n = new productMap('ARCSENQ') ; 
n.setValue('CN',8888,4154);
n.setValue('HK',8898,4164);
n.setValue('JP',8931,4197);
n.setValue('SG',8917,4183);
n.setValue('UK',8876,4141);
n.setValue('US',8927,4193);
pmapper.add(n);


/*AVIATION Professional Services Info REQUEST*/
var n = new productMap('PSENQ') ; 
n.setValue('CN',17987,8404);
n.setValue('HK',17988,8405);
n.setValue('JP',17989,8406);
n.setValue('SG',17990,8407);
n.setValue('UK',17991,8408);
n.setValue('US',17992,8409);
pmapper.add(n);

/*AVIATION EVALUATE OAGback Asset Management*/
var n = new productMap('ASSETMANEV') ; 
n.setValue('CN',14253,6360);
n.setValue('HK',14238,6347);
n.setValue('JP',14241,6350);
n.setValue('SG',14247,6354);
n.setValue('UK',14250,6357);
n.setValue('US',14235,6344);
pmapper.add(n);

/* Business Planning Enquiry */
var n = new productMap('ASBPENQ') ; 
n.setValue('US',15475,7257);
n.setValue('UK',15488,7270);
n.setValue('SG',15557,7334);
n.setValue('JP',15578,7356);
n.setValue('HK',15536,7313);
n.setValue('CN',15509,7291);
pmapper.add(n);


/* Air Service Development  Enquiry*/
var n = new productMap('ASASDENQ') ; 
n.setValue('US',15476,7258);
n.setValue('UK',15489,7271);
n.setValue('SG',15558,7336);
n.setValue('JP',15579,7357);
n.setValue('HK',15537,7314);
n.setValue('CN',15510,7292);
pmapper.add(n);


/* Economic Market Analysis Forecasting ASIAENQ ENQ  */
var n = new productMap('ASEMFENQ') ; 
n.setValue('US',15477,7259);
n.setValue('UK',15490,7272);
n.setValue('SG',15559,7337);
n.setValue('JP',15580,7358);
n.setValue('HK',15538,7315);
n.setValue('CN',15511,7293);
pmapper.add(n);


/* Industry Issue Analysis ASIAENQ ENQ  */
var n = new productMap('ASIAENQ') ; 
n.setValue('US',15478,7260);
n.setValue('UK',15491,7273);
n.setValue('SG',15560,7338);
n.setValue('JP',15581,7360);
n.setValue('HK',15539,7316);
n.setValue('CN',15512,7294);
pmapper.add(n);

/* Air Cargo Analysis & Forecasting ENQ */
var n = new productMap('ASACENQ') ; 
n.setValue('US',15479,7261);
n.setValue('UK',15492,7274);
n.setValue('SG',15561,7339);
n.setValue('JP',15582,7361);
n.setValue('HK',15540,7317);
n.setValue('CN',15513,7295);
pmapper.add(n);

/* OAGback Maintainance Repair & overhaul - BUSINESS */
var n = new productMap('MROB') ; 
n.setValue('US',15632,7403);
n.setValue('UK',15651,7424);
n.setValue('SG',15647,7420);
n.setValue('JP',15643,7414);
n.setValue('HK',15639,7410);
n.setValue('CN',15635,7406);
pmapper.add(n);

/* OAGback Maintainance Repair & overhaul - COMMERCIAL */
var n = new productMap('MROC') ; 
n.setValue('US',15631,7402);
n.setValue('UK',15652,7425);
n.setValue('SG',15648,7421);
n.setValue('JP',15644,7415);
n.setValue('HK',15640,7411);
n.setValue('CN',15636,7407);
pmapper.add(n);

/* OAGback Maintainance Repair & overhaul -HELICOPTERS */
var n = new productMap('MROH') ; 
n.setValue('US',15633,7404);
n.setValue('UK',15653,7426);
n.setValue('SG',15649,7422);
n.setValue('JP',15645,7416);
n.setValue('HK',15641,7412);
n.setValue('CN',15637,7408);
pmapper.add(n);

/* OAGback Maintainance Repair & overhaul -MILITARY*/
var n = new productMap('MROM') ; 
n.setValue('US',15634,7405);
n.setValue('UK',15654,7427);
n.setValue('SG',15650,7423);
n.setValue('JP',15646,7419);
n.setValue('HK',15642,7413);
n.setValue('CN',15638,7409);
pmapper.add(n);

/* Expert Witness ENQ */
var n = new productMap('ASEWENQ') ; 
n.setValue('US',15480,7262);
n.setValue('UK',15493,7275);
n.setValue('SG',15562,7340);
n.setValue('JP',15583,7362);
n.setValue('HK',15541,7318);
n.setValue('CN',15514,7296);
pmapper.add(n);



/* end of sorted products with new codes by Angelika */






















































/*DATA EVALUATE Codeshare services REQUEST*/
var n = new productMap('CDSHSENQ') ; 
n.setValue('CN',8882,4148);
n.setValue('HK',8892,4158);
n.setValue('JP',8902,4168);
n.setValue('SG',8911,4177);
n.setValue('UK',8877,4142);
n.setValue('US',8921,4187);
pmapper.add(n);



/*DATA EVALUATE GHC REQUEST*/
var n = new productMap('GHCENQ') ; 
n.setValue('CN',8980,4216);
n.setValue('HK',8996,4232);
n.setValue('JP',9007,4243);
n.setValue('SG',8989,4225);
n.setValue('UK',8967,4203);
n.setValue('US',9016,4252);
pmapper.add(n);



/*DATA EVALUATE MAXB REQUEST*/
var n = new productMap('MAXBENQ') ; 
n.setValue('CN',8981,4217);
n.setValue('HK',8999,4235);
n.setValue('JP',9008,4244);
n.setValue('SG',8990,4226);
n.setValue('UK',8971,4207);
n.setValue('US',9017,4253);
pmapper.add(n);

/*DATA EVALUATE MAXH REQUEST*/
var n = new productMap('MAXHENQ') ; 
n.setValue('CN',8171,3713);
n.setValue('HK',8196,3738);
n.setValue('JP',8135,3687);
n.setValue('SG',8104,3658);
n.setValue('UK',8071,3630);
n.setValue('US',8243,3785);
pmapper.add(n);

/*DATA EVALUATE MXRPI ICAO REPORTS REQUEST*/
var n = new productMap('MXRPIENQ') ; 
n.setValue('CN',9440,4461);
n.setValue('HK',9442,4463);
n.setValue('JP',9444,4465);
n.setValue('SG',9446,4467);
n.setValue('UK',9448,4469);
n.setValue('US',9450,4471);
pmapper.add(n);

/*DATA EVALUATE MAXS REQUEST*/
var n = new productMap('MAXSENQ') ; 
n.setValue('CN',8977,4213);
n.setValue('HK',8995,4231);
n.setValue('JP',9004,4240);
n.setValue('SG',8986,4222);
n.setValue('UK',8974,4210);
n.setValue('US',9013,4249);
pmapper.add(n);

/*DATA EVALUATE ICAO ANALYSIS REQUEST*/
var n = new productMap('MXAPIENQ') ; 
n.setValue('CN',9439,4460);
n.setValue('HK',9441,4462);
n.setValue('JP',9443,4464);
n.setValue('SG',9445,4466);
n.setValue('UK',9447,4468);
n.setValue('US',9449,4470);
pmapper.add(n);

/*DATA EVALUATE MCT REQUEST*/
var n = new productMap('MCTENQ') ; 
n.setValue('CN',8890,4156);
n.setValue('HK',8900,4166);
n.setValue('JP',8909,4175);
n.setValue('SG',8919,4185);
n.setValue('UK',8875,4140);
n.setValue('US',8929,4195);
pmapper.add(n);

/*DATA EVALUATE MX Analysis Online REQUEST*/
var n = new productMap('MXAENQ') ; 
n.setValue('CN',8976,4212);
n.setValue('HK',8994,4230);
n.setValue('JP',9003,4239);
n.setValue('SG',8985,4221);
n.setValue('UK',8975,4211);
n.setValue('US',9012,4248);
pmapper.add(n);

/*DATA EVALUATE MXR REQUEST*/
var n = new productMap('MXRENQ') ; 
n.setValue('CN',8978,4214);
n.setValue('HK',8997,4233);
n.setValue('JP',9005,4241);
n.setValue('SG',8987,4223);
n.setValue('UK',8973,4209);
n.setValue('US',9014,4250);
pmapper.add(n);






/*DATA EVALUATE SCHEDULES REQUEST*/
var n = new productMap('SCHENQ') ; 
n.setValue('CN',8891,4157);
n.setValue('HK',8901,4167);
n.setValue('JP',8910,4176);
n.setValue('SG',8920,4186);
n.setValue('UK',8874,4139);
n.setValue('US',8930,4196);
pmapper.add(n);






/*DATA EVALUATE MARK CON REQUEST*/
var n = new productMap('MAXHPENQ') ; 
n.setValue('CN',9046,4266);
n.setValue('HK',9047,4267);
n.setValue('JP',9048,4268);
n.setValue('SG',9049,4269);
n.setValue('UK',9045,4265);
n.setValue('US',9050,4270);
pmapper.add(n);




/*AVIATION EVALUATE OAGback Aviation Mapping Licence Fee*/
var n = new productMap('AVMAPEV') ; 
n.setValue('CN',14265,6372);
n.setValue('HK',14280,6387);
n.setValue('JP',14295,6402);
n.setValue('SG',14310,6417);
n.setValue('UK',14327,6434);
n.setValue('US',14342,6449);
pmapper.add(n);

/*AVIATION EVALUATE ARMS OAGback Aviation Management Report Systems*/
var n = new productMap('ARMSEV') ; 
n.setValue('CN',14368,6374);
n.setValue('HK',14373,6378);
n.setValue('JP',14380,6484);
n.setValue('SG',14384,6488);
n.setValue('UK',14388,6492);
n.setValue('US',14392,6496);
pmapper.add(n);

/*AVIATION EVALUATE OAGback Analytical Services*/
var n = new productMap('ANSERVEV') ; 
n.setValue('CN',14234,6343);
n.setValue('HK',14237,6346);
n.setValue('JP',14240,6349);
n.setValue('SG',14246,6353);
n.setValue('UK',14249,6356);
n.setValue('US',14252,6359);
pmapper.add(n);


/*AVIATION EVALUATE OAGback Aircraft Value Guides*/
var n = new productMap('AVGEV') ; 
n.setValue('CN',14371,6476);
n.setValue('HK',14375,6480);
n.setValue('JP',14382,6486);
n.setValue('SG',14386,6490);
n.setValue('UK',14390,6494);
n.setValue('US',14394,6498);
pmapper.add(n);

/*AVIATION EVALUATE OAGback Commercial Jet Fleets Directory (PDF edition)*/
var n = new productMap('JFDPDFEV') ; 
n.setValue('CN',14259,6366);
n.setValue('HK',14275,6382);
n.setValue('JP',14290,6397);
n.setValue('SG',14305,6412);
n.setValue('UK',14321,6428);
n.setValue('US',14337,6444);
pmapper.add(n);

/*AVIATION EVALUATE OAGback C02 Emissions*/
var n = new productMap('CO2EV') ; 
n.setValue('CN',14370,6475);
n.setValue('HK',14374,6479);
n.setValue('JP',14381,6485);
n.setValue('SG',14385,6489);
n.setValue('UK',14389,6493);
n.setValue('US',14393,6497);
pmapper.add(n);

/*AVIATION EVALUATE OAGback Connection Builder CD*/
var n = new productMap('CONBUILDEV') ; 
n.setValue('CN',14264,6371);
n.setValue('HK',14279,6386);
n.setValue('JP',14294,6401);
n.setValue('SG',14309,6416);
n.setValue('UK',14326,6433);
n.setValue('US',14341,6448);
pmapper.add(n);

/*AVIATION EVALUATE OAGback Consultant Services*/
var n = new productMap('CRMEV') ; 
n.setValue('CN',14236,6345);
n.setValue('HK',14239,6348);
n.setValue('JP',14242,6351);
n.setValue('SG',14248,6355);
n.setValue('UK',14251,6358);
n.setValue('US',14254,6361);
pmapper.add(n);

/*AVIATION EVALUATE OAGback Form41 Database via iNet Single User Licence*/
var n = new productMap('F41EV') ; 
n.setValue('CN',14269,6376);
n.setValue('HK',14284,6391);
n.setValue('JP',14299,6406);
n.setValue('SG',14314,6421);
n.setValue('UK',14331,6438);
n.setValue('US',14346,6453);
pmapper.add(n);





/*AVIATION EVALUATE OAGback JetMart - Aircraft Sales & Availability Report*/
var n = new productMap('JETMEV') ; 
n.setValue('CN',14271,6378);
n.setValue('HK',14286,6393);
n.setValue('JP',14301,6408);
n.setValue('SG',14316,6423);
n.setValue('UK',14333,6440);
n.setValue('US',14348,6455);
pmapper.add(n);



/*AVIATION EVALUATE OAGback Origin & Destination Travel Survey Database (Detailed)*/
var n = new productMap('OD1BEV') ; 
n.setValue('CN',14268,6375);
n.setValue('HK',14283,6390);
n.setValue('JP',14298,6405);
n.setValue('SG',14313,6420);
n.setValue('UK',14330,6437);
n.setValue('US',14345,6452);
pmapper.add(n);

/*AVIATION EVALUATE OAGback PropMart - Aircraft Sales & Availability Report*/
var n = new productMap('PROMEV') ; 
n.setValue('CN',14272,6379);
n.setValue('HK',14287,6394);
n.setValue('JP',14302,6409);
n.setValue('SG',14317,6424);
n.setValue('UK',14334,6441);
n.setValue('US',14349,6456);
pmapper.add(n);

/*AVIATION EVALUATE OAGback Regional Aircraft Directory (PDF)*/
var n = new productMap('RADEV') ; 
n.setValue('CN',14260,6367);
n.setValue('HK',14276,6383);
n.setValue('JP',14291,6498);
n.setValue('SG',14306,6413);
n.setValue('UK',14322,6429);
n.setValue('US',14338,6445);
pmapper.add(n);









/*AVIATION EVALUATE OAGback World Air Freight Forecast*/
var n = new productMap('WAFFEV') ; 
n.setValue('CN',14372,6377);
n.setValue('HK',14377,6482);
n.setValue('JP',14383,6487);
n.setValue('SG',14387,6491);
n.setValue('UK',14391,6495);
n.setValue('US',14395,6499);
pmapper.add(n);


/*DATA register for data news*/
var n = new productMap('DTNEWS') ; 
n.setValue('CN',8318,3819);
n.setValue('HK',8319,3820);
n.setValue('JP',8317,3818);
n.setValue('SG',8316,3817);
n.setValue('UK',8315,3816);
n.setValue('US',8320,3821);
pmapper.add(n);



/* ARE THESE CODES BEING USED ANYWHERE??? */
/* OAGback Chronological Listing*/
var n = new productMap('CHRONOLISTING') ; 
n.setValue('US',15485,7267);
n.setValue('UK',15501,7283);
n.setValue('SG',15570,7348);
n.setValue('JP',15591,7370);
n.setValue('HK',15549,7326);
n.setValue('CN',15529,7306);
pmapper.add(n);
/* OAGback Daylight Saving Time*/
var n = new productMap('DAYLIGHT') ; 
n.setValue('US',15467,7249);
n.setValue('UK',15502,7284);
n.setValue('SG',15571,7349);
n.setValue('JP',15592,7371);
n.setValue('HK',15550,7327);
n.setValue('CN',15530,7307);
pmapper.add(n);
/* OAGback Locations*/
var n = new productMap('LOCATIONS') ; 
n.setValue('US',15466,7248);
n.setValue('UK',15503,7285);
n.setValue('SG',15572,7350);
n.setValue('JP',15593,7372);
n.setValue('HK',15551,7328);
n.setValue('CN',15531,7308);
pmapper.add(n);
/* OAGback WorldWide Through Flights Files*/
var n = new productMap('WWTFF') ; 
n.setValue('US',15468,7250);
n.setValue('UK',15506,7288);
n.setValue('SG',15575,7353);
n.setValue('JP',15596,7375);
n.setValue('HK',15554,7331);
n.setValue('CN',15534,7311);
pmapper.add(n);
/* OAG Flight Schedules SSIM*/
var n = new productMap('FSSSIM') ; 
n.setValue('US',15472,7254);
n.setValue('UK',15507,7289);
n.setValue('SG',15576,7354);
n.setValue('JP',15597,7376);
n.setValue('HK',15555,7332);
n.setValue('CN',15525,7302);
pmapper.add(n);
/* OAG Back Airline Codes    - used as carrier codes*/
var n = new productMap('AIRLINECODES') ; 
n.setValue('US',15484,7266);
n.setValue('UK',15498,7280);
n.setValue('SG',15567,7345);
n.setValue('JP',15588,7367);
n.setValue('HK',15546,7323);
n.setValue('CN',15526,7303);
pmapper.add(n);
/* OAG Back Airline DiagRams    - used as airport diagrams*/
var n = new productMap('AIRLINEDIAGRAMS') ; 
n.setValue('US',15486,7268);
n.setValue('UK',15499,7281);
n.setValue('SG',15568,7346);
n.setValue('JP',15589,7368);
n.setValue('HK',15547,7324);
n.setValue('CN',15527,7304);
pmapper.add(n);
/* OAG Back Airline Equipment */
var n = new productMap('AIRLINEEQUIPMENT') ; 
n.setValue('US',15469,7251);
n.setValue('UK',15500,7282);
n.setValue('SG',15569,7347);
n.setValue('JP',15590,7369);
n.setValue('HK',15548,7325);
n.setValue('CN',15528,7305);
pmapper.add(n);

/*DATA register for data newsletter */
var n = new productMap('DATANEWSLETTER') ; 
n.setValue('CN',8319,3820);
n.setValue('HK',8318,3819);
n.setValue('JP',8317,3818);
n.setValue('SG',8316,3817);
n.setValue('UK',8315,3816);
n.setValue('US',8320,3821);
pmapper.add(n);

/*generic avaiation enquiry*/
/*country,subdef,orderCode*/
var n = new productMap('AVIATION_REPORTS_GENERAL_ENQUIRY') ; 
n.setValue('CN',17718,8262);
n.setValue('HK',17719,8263);
n.setValue('JP',17720,8264);
n.setValue('SG',17721,8265);
n.setValue('UK',17722,8266);
n.setValue('US',17723,8267);
pmapper.add(n);

/* general aviation information request */
/*country , subdef , order code*/
var n = new productMap('AVIATION_GENERAL_ENQUIRY') ; 
n.setValue('CN',17898,8343);
n.setValue('HK',17899,8344);
n.setValue('JP',17900,8345);
n.setValue('SG',17897,8342);
n.setValue('UK',17895,8340);
n.setValue('US',17896,8341);
pmapper.add(n);

/*DYNAMIC register for data newsletter */
var n = new productMap('DYN.ot') ; 
n.setValue('CN',19426,8810);
n.setValue('HK',19431,8812);
n.setValue('JP',19436,8813);
n.setValue('SG',19441,8814);
n.setValue('UK',19395,8815);
n.setValue('US',19409,8816);
pmapper.add(n);

/*DATA register for data newsletter */
var n = new productMap('DATA.com') ; 
n.setValue('CN',17898,8343);
n.setValue('HK',17899,8344);
n.setValue('JP',17900,8345);
n.setValue('SG',17897,8342);
n.setValue('UK',17895,8340);
n.setValue('US',17896,8341);
pmapper.add(n);
