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);


/*Cargo Flights Free Trial 7 Day REQUEST*/
var n = new productMap('CFL7') ; 
n.setValue('CN',14861,6738);
n.setValue('HK',14863,6739);
n.setValue('JP',14864,6740);
n.setValue('SG',14865,6741);
n.setValue('UK',14866,6742);
n.setValue('US',8284,3810);
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);

/*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 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 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 HFSB 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 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 MXA 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 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 RFTS 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 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 SWS 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 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 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 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 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);

/*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,64351);
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 Fleet Database Regular CD*/
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 OAGback 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);




/*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 (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);

/*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 RoutePro OnDemand Licence*/
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 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',14263,6370);
n.setValue('HK',14278,6385);
n.setValue('JP',14293,6400);
n.setValue('SG',14308,6415);
n.setValue('UK',14325,6432);
n.setValue('US',14340,6447);
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 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);


/*afra.com Complementary */
var n = new productMap('AFRACARGO') ; 
n.setValue('CN',13065,6029);
n.setValue('HK',13066,6030);
n.setValue('JP',13064,6028);
n.setValue('SG',13063,6027);
n.setValue('UK',13053,6026);
n.setValue('US',13067,6031);
pmapper.add(n);



/*back pay per use */
var n = new productMap('BPPU') ; 
n.setValue('CN',13065,6029);
n.setValue('HK',13066,6030);
n.setValue('JP',13064,6028);
n.setValue('SG',13063,6027);
n.setValue('UK',13053,6026);
n.setValue('US',13067,6031);
pmapper.add(n);


/*cargo disk free trial*/
var n = new productMap('CDS') ; 
n.setValue('CN',4505,1661);
n.setValue('HK',4483,1654);
n.setValue('JP',3931,1434);
n.setValue('SG',3916,1419);
n.setValue('UK',3887,1404);
n.setValue('US',6424,2828);
pmapper.add(n);

/* Travel planner pro */
var n = new productMap('TPPMA') ; 
n.setValue('US',15978,7521); 				
n.setValue('UK',15977,7520);				
n.setValue('SG',15976,7519); 				
n.setValue('JP',15975,7518); 				
n.setValue('HK',15974,7517); 				
n.setValue('CN',15969,7516); 				
pmapper.add(n);

/* GAFF (Global Air Freight Forecast)*/
var n = new productMap('GAFF') ; 
n.setValue('US',15707,7461); 				
n.setValue('UK',15698,7455);				
n.setValue('SG',15705,7459); 				
n.setValue('JP',15702,7458); 				
n.setValue('HK',15701,7457); 				
n.setValue('CN',15700,7456); 				
pmapper.add(n);

/* MRO (World Forecast Report)*/
var n = new productMap('MRO') ; 
n.setValue('US',15473,7255); 				
n.setValue('UK',15497,7279);				
n.setValue('SG',15563,7341); 				
n.setValue('JP',15584,7363); 				
n.setValue('HK',15542,7319); 				
n.setValue('CN',15515,7297); 				
pmapper.add(n);


/*Cargo Flights Free Trial 7 Day REQUEST 2 nd run */
var n = new productMap('CFL8') ; 
n.setValue('CN',14686,3805);
n.setValue('HK',14687,3804);
n.setValue('JP',14688,3803);
n.setValue('SG',14689,3802);
n.setValue('UK',14690,3801);
n.setValue('US',14691,3810);
pmapper.add(n);



var n = new productMap('RMapper') ; 
n.setValue('CN',16706,7824);
n.setValue('HK',16707,7825);
n.setValue('JP',16705,7823);
n.setValue('SG',16704,7822);
n.setValue('UK',16703,7821);
n.setValue('US',16702,7820);
pmapper.add(n);



/*OAGBACK Adjusted Passenger Bookings Data Demo Request*/
var n = new productMap('APBD') ; 
n.setValue('CN',15508,7290);
n.setValue('HK',15535,7312);
n.setValue('JP',15577,7355);
n.setValue('SG',15556,7333);
n.setValue('UK',15487,7269);
n.setValue('US',15474,7256);
pmapper.add(n);

/* Flights2Go */
var n = new productMap('F2GO') ; 
n.setValue('CN',18102,7430);
n.setValue('HK',18133,7431);
n.setValue('JP',18132,7432);
n.setValue('SG',18131,7433);
n.setValue('UK',18135,7434);
n.setValue('US',18136,7435); 				
pmapper.add(n);


/* Press Release - Pandemic - Enquiry */
var n = new productMap('PRESSPAND') ; 
n.setValue('CN',18382,8522);
n.setValue('HK',18383,8523);
n.setValue('JP',18384,8524);
n.setValue('SG',18385,8525);
n.setValue('UK',18386,8526);
n.setValue('US',18387,8527); 				
pmapper.add(n);