//
//   Copyright © 2008 KeeTech Ltd. All rights reserved.
//

function getBaseProductProdID(intIdx)
{
  return (intIdx & 0xFFF);
}

function getBaseProductDB(id)
{
  switch(id & 0xFFF)
  {
    case 0: return nA(0.00,0,0,0,0.0,0.175,0.175,0,0,"01-Jan-2006","02-Jan-2006","");

    case 1: return nA(0,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2: return nA(0,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 3: return nA(0,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 4: return nA(0,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 5: return nA(0,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 21: return nA(4.34782608695652,0,0,0,0.5,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 22: return nA(8.69565217391304,0,0,0,0.5,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 23: return nA(17.3913043478261,0,0,0,0.5,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 24: return nA(43.4782608695652,0,0,0,0.5,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 25: return nA(86.9565217391304,0,0,0,0.5,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 41: return nA(12.5,0,0,0,51,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 42: return nA(17,0,0,0,51,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 43: return nA(22,0,0,0,51,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 44: return nA(32,0,0,0,51,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 45: return nA(45,0,0,0,51,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 51: return nA(7.5,0,0,0,51,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 52: return nA(12,0,0,0,51,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 53: return nA(15,0,0,0,51,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 54: return nA(20,0,0,0,51,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 55: return nA(22.25,0,0,0,51,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 256: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 257: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 258: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 259: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 260: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 261: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 262: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 263: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 264: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 265: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 266: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 267: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 268: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 269: return nA(104.7,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 270: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 271: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 272: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 273: return nA(87,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 274: return nA(66.3,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 275: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 276: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 277: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 278: return nA(74.4,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 279: return nA(74.4,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 280: return nA(74.4,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 281: return nA(74.4,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 282: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 283: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 284: return nA(70.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 285: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 286: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 287: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 288: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 289: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 290: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 291: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 292: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 293: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 294: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 295: return nA(64.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 296: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 297: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 298: return nA(64.44,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 299: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 300: return nA(102.6,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 301: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 302: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 303: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 304: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 305: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 306: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 307: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 308: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 309: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 310: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 311: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 312: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 313: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 314: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 315: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 316: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 317: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 318: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 319: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 320: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 321: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 322: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 323: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 324: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 325: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 326: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 327: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 328: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 329: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 330: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 331: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 332: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 333: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 334: return nA(85.8,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 335: return nA(85.8,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 336: return nA(68.1,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 337: return nA(68.1,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 338: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 339: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 340: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 341: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 342: return nA(62.4,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 343: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 344: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 345: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 346: return nA(62.4,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 347: return nA(62.4,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 348: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 349: return nA(85.8,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 350: return nA(85.8,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 351: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 352: return nA(73.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 353: return nA(44.7,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 354: return nA(44.7,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 355: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 356: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 357: return nA(70.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 358: return nA(70.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 359: return nA(70.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 360: return nA(70.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 361: return nA(87,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 362: return nA(87,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 363: return nA(78,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 364: return nA(78,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 365: return nA(78,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 366: return nA(78,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 367: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 368: return nA(76.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 369: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 370: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 371: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 372: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 373: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 374: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 375: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 376: return nA(82.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 377: return nA(82.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 378: return nA(82.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 379: return nA(82.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 380: return nA(102.6,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 381: return nA(102.6,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 382: return nA(102.6,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 383: return nA(102.6,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 384: return nA(102.6,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 385: return nA(82.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 386: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 387: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 388: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 389: return nA(46.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 390: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 391: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 392: return nA(70.5,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 393: return nA(62.4,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 394: return nA(76.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 395: return nA(76.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 396: return nA(76.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 397: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 398: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 399: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 400: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 401: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 402: return nA(62.4,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 403: return nA(62.4,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 404: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 405: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 406: return nA(87,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 407: return nA(87,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 408: return nA(68.1,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 409: return nA(68.1,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 410: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 411: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 412: return nA(81.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 413: return nA(52.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 414: return nA(52.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 415: return nA(52.2,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 416: return nA(93.9,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 417: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 418: return nA(90,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 419: return nA(66.3,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 420: return nA(66.3,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 421: return nA(87,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 422: return nA(42.54,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","D41D8CD98F00B204E9800998ECF8427E");
    case 423: return nA(42.54,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","D41D8CD98F00B204E9800998ECF8427E");
    case 424: return nA(42.54,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","D41D8CD98F00B204E9800998ECF8427E");
    case 425: return nA(42.54,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","D41D8CD98F00B204E9800998ECF8427E");
    case 426: return nA(55.31,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","D41D8CD98F00B204E9800998ECF8427E");
    case 427: return nA(55.31,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","D41D8CD98F00B204E9800998ECF8427E");
    case 428: return nA(55.31,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","D41D8CD98F00B204E9800998ECF8427E");
    case 429: return nA(42.54,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","D41D8CD98F00B204E9800998ECF8427E");
    case 430: return nA(42.54,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","D41D8CD98F00B204E9800998ECF8427E");
    case 431: return nA(42.54,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","D41D8CD98F00B204E9800998ECF8427E");
    case 432: return nA(60,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","D41D8CD98F00B204E9800998ECF8427E");
    case 2048: return nA(100,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2060: return nA(150,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2061: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2062: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2063: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2064: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2065: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2066: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2067: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2068: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2069: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2070: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2071: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2072: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2073: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2074: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2075: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2076: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2077: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2078: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2079: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");
    case 2080: return nA(1000,0,0,0,0,0.175,0.175,0,15,"01-Jan-2006","15-May-2006","E70B59714528D5798B1C8ADAF0D0ED15");

    default: return nA(9999.00,0,0,0,0.0,0.175,0.175,0,0,"01-Jan-2006","02-Jan-2006","");
  }
}


function getBaseProductDesc(id)
{
  switch(id & 0xFFF)
  {
    case 0: return nA("No Product","","",nA());

    case 1: return nA("P2P Stock Image","","",nA(1,2,3,4,5));
    case 2: return nA("P2P Uploaded Image","","",nA(1,2,3,4,5));
    case 3: return nA("P2P BigStock Image","","",nA(1,2,3,4,5));
    case 4: return nA("P2P Party Poster Image","","",nA(1,2,6,5));
    case 5: return nA("P2P Scanned Image","","",nA(1,2,3,4,5));
    case 21: return nA("Gift Voucher","(Pics2Posters)","£5",nA(5));
    case 22: return nA("Gift Voucher","(Pics2Posters)","£10",nA(5));
    case 23: return nA("Gift Voucher","(Pics2Posters)","£20",nA(5));
    case 24: return nA("Gift Voucher","(Pics2Posters)","£50",nA(5));
    case 25: return nA("Gift Voucher","(Pics2Posters)","£100",nA(5));
    case 41: return nA("Silver Aluminium Frame","No picture","A4 (29.7 x 21.0 cm)",nA(5));
    case 42: return nA("Silver Aluminium Frame","No picture","A3 (42.0 x 29.7 cm)",nA(5));
    case 43: return nA("Silver Aluminium Frame","No picture","A2 (59.4 x 42.0 cm)",nA(5));
    case 44: return nA("Silver Aluminium Frame","No picture","A1 (84.1 x 59.4 cm)",nA(5));
    case 45: return nA("Silver Aluminium Frame","No picture","B1 (100 x 70 cm)",nA(5));
    case 51: return nA("Clip Frame With Plexi Glass","No picture","A4 (29.7 x 21.0 cm)",nA(5));
    case 52: return nA("Clip Frame With Plexi Glass","No picture","A3 (42.0 x 29.7 cm)",nA(5));
    case 53: return nA("Clip Frame With Plexi Glass","No picture","A2 (59.4 x 42.0 cm)",nA(5));
    case 54: return nA("Clip Frame With Plexi Glass","No picture","A1 (84.1 x 59.4 cm)",nA(5));
    case 55: return nA("Clip Frame With Plexi Glass","No picture","B1 (100 x 70 cm)",nA(5));
    case 256: return nA("P2P Fixed Image","Manning - Love & Devotion - Handpainted Airbrushed frames 45 x 105 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF352.jpg",nA(1,5));
    case 257: return nA("P2P Fixed Image","Manning - Maternal Instincts - Handpainted Airbrushed frames 45 x 105 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF353.jpg",nA(1,5));
    case 258: return nA("P2P Fixed Image","Manning - Proud Mother - Handpainted Airbrushed frames 45 x 105 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF354.jpg",nA(1,5));
    case 259: return nA("P2P Fixed Image","Manning - Protective Care - Handpainted Airbrushed frames 45 x 105 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF355.jpg",nA(1,5));
    case 260: return nA("P2P Fixed Image","Manning - Young & Curious - Handpainted Airbrushed frames 45 x 105 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF356.jpg",nA(1,5));
    case 261: return nA("P2P Fixed Image","Manning - Striped Innocence - Handpainted Airbrushed frames 45 x 105 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF357.jpg",nA(1,5));
    case 262: return nA("P2P Fixed Image","Manning - Forever Safe - Handpainted Airbrushed frames 105 x 45 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF351.jpg",nA(1,5));
    case 263: return nA("P2P Fixed Image","Manning - Gentle Giants - Handpainted Airbrushed frames 105 x 45 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF350.jpg",nA(1,5));
    case 264: return nA("P2P Fixed Image","Manning - Shadow Of Love - Handpainted Airbrushed frames 85 x 70 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF359.jpg",nA(1,5));
    case 265: return nA("P2P Fixed Image","Manning - Gentle Touch - Handpainted Airbrushed frames 85 x 70 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF358.jpg",nA(1,5));
    case 266: return nA("P2P Fixed Image","Manning - Slendor In The Grass - Handpainted Airbrushed frames 100 x 70 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF360.jpg",nA(1,5));
    case 267: return nA("P2P Fixed Image","Manning - Winds Of The Serengetti - Handpainted Airbrushed frames 100 x 70 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF361.jpg",nA(1,5));
    case 268: return nA("P2P Fixed Image","Denis-Huot - Cheek to Cheek - Handpainted Airbrushed Frames 80 x 60 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF367.jpg",nA(1,5));
    case 269: return nA("P2P Fixed Image","Banovich - The Power Of One - Handpainted Airbrushed Frames 80 x 60 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF366.jpg",nA(1,5));
    case 270: return nA("P2P Fixed Image","Rhino Rob Attack - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF461.jpg",nA(1,5));
    case 271: return nA("P2P Fixed Image","Our Team - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF462.jpg",nA(1,5));
    case 272: return nA("P2P Fixed Image","Daniel the Little Rhino - Handpainted Airbrushed Frames 55 x 65 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF464.jpg",nA(1,5));
    case 273: return nA("P2P Fixed Image","Banovich - Jumbo - Handpainted Airbrushed Frames 110 x 90 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF507.jpg",nA(1,5));
    case 274: return nA("P2P Fixed Image","Denis-Huot - Loxodonto - Handpainted Airbrushed Frames 105 x 45 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF362.jpg",nA(1,5));
    case 275: return nA("P2P Fixed Image","Combes - Protecting The Flanks - Handpainted Airbrushed Frames 110 x 60 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF363.jpg",nA(1,5));
    case 276: return nA("P2P Fixed Image","Van Zanten - Three's Acrowd - Handpainted Airbrushed Frames 75 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF364.jpg",nA(1,5));
    case 277: return nA("P2P Fixed Image","Van Zanten - Stripes - Handpainted Airbrushed Frames 75 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF365.jpg",nA(1,5));
    case 278: return nA("P2P Fixed Image","Manning - Raging Bull - Handpainted Airbrushed Frames 75 x 60 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF368.jpg",nA(1,5));
    case 279: return nA("P2P Fixed Image","Manning - Approaching Storm - Handpainted Airbrushed Frames 75 x 60 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF369.jpg",nA(1,5));
    case 280: return nA("P2P Fixed Image","Manning - Forbidden Territory - Handpainted Airbrushed Frames 75 x 60 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF370.jpg",nA(1,5));
    case 281: return nA("P2P Fixed Image","Manning - Spotted Beauty - Handpainted Airbrushed Frames 75 x 60 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF371.jpg",nA(1,5));
    case 282: return nA("P2P Fixed Image","Bone - Storm Skittish - Handpainted Airbrushed Frames 100 x 65 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF373.jpg",nA(1,5));
    case 283: return nA("P2P Fixed Image","Watching You - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF550.jpg",nA(1,5));
    case 284: return nA("P2P Fixed Image","Casaro - Little Rest - Handpainted Airbrushed Frames 114 x 49 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF467.jpg",nA(1,5));
    case 285: return nA("P2P Fixed Image","Banovich - Cheetah Watch - Handpainted Airbrushed Frames 85 x 70 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF506.jpg",nA(1,5));
    case 286: return nA("P2P Fixed Image","Erik The Tiger - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF460.jpg",nA(1,5));
    case 287: return nA("P2P Fixed Image","Never Sleep - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF551.jpg",nA(1,5));
    case 288: return nA("P2P Fixed Image","Tree Balance - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF552.jpg",nA(1,5));
    case 289: return nA("P2P Fixed Image","Black Danger - Handpainted Airbrushed Frames 55 x 65 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF548.jpg",nA(1,5));
    case 290: return nA("P2P Fixed Image","Mother Care - Handpainted Airbrushed Frames 55 x 65 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF549.jpg",nA(1,5));
    case 291: return nA("P2P Fixed Image","Tigre Blanco - Handpainted Airbrushed Frames 75 x 105 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF525.jpg",nA(1,5));
    case 292: return nA("P2P Fixed Image","King Lion - Handpainted Airbrushed Frames 75 x 105 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF526.jpg",nA(1,5));
    case 293: return nA("P2P Fixed Image","Seerey - Lester Sudden Rush - Handpainted Airbrushed Frames 95 x 65 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF504.jpg",nA(1,5));
    case 294: return nA("P2P Fixed Image","White Wolves - Lester Sudden Rush - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF522.jpg",nA(1,5));
    case 295: return nA("P2P Fixed Image","Banovich - The Return - Handpainted Airbrushed Frames 85 x 70 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF505.jpg",nA(1,5));
    case 296: return nA("P2P Fixed Image","Polar Bear Family - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF493.jpg",nA(1,5));
    case 297: return nA("P2P Fixed Image","Polar Bears Fighting - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF494.jpg",nA(1,5));
    case 298: return nA("P2P Fixed Image","Crawford - We Three Kings - Handpainted Airbrushed frames 78 x 50 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF372.jpg",nA(1,5));
    case 299: return nA("P2P Fixed Image","Stampede - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF521.jpg",nA(1,5));
    case 300: return nA("P2P Fixed Image","Gottfried - Lepa Zena - Handpainted Airbrushed Frames 115 x 90 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF390.jpg",nA(1,5));
    case 301: return nA("P2P Fixed Image","Whos Jumping - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF465.jpg",nA(1,5));
    case 302: return nA("P2P Fixed Image","Photography: Flight Of Two Dolphins - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF523.jpg",nA(1,5));
    case 303: return nA("P2P Fixed Image","Photography: Dolphins - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF524.jpg",nA(1,5));
    case 304: return nA("P2P Fixed Image","Punk Dog - Handpainted Airbrushed Frames 55 x 65 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF481.jpg",nA(1,5));
    case 305: return nA("P2P Fixed Image","Pool Dog - Handpainted Airbrushed Frames 55 x 65 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF482.jpg",nA(1,5));
    case 306: return nA("P2P Fixed Image","Hunting Dog - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF483.jpg",nA(1,5));
    case 307: return nA("P2P Fixed Image","Dogs Playing Pool - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF484.jpg",nA(1,5));
    case 308: return nA("P2P Fixed Image","Dogs Playing Golf - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF485.jpg",nA(1,5));
    case 309: return nA("P2P Fixed Image","Dogs Playing Poker - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF486.jpg",nA(1,5));
    case 310: return nA("P2P Fixed Image","Chief & Fighting Buffalo - Handpainted Airbrushed Frames 55 x 65 cm","/fixed/Airbrushed_pictures/People/slides/ALF490.jpg",nA(1,5));
    case 311: return nA("P2P Fixed Image","Chief With Tepee - Handpainted Airbrushed Frames 55 x 65 cm","/fixed/Airbrushed_pictures/People/slides/ALF491.jpg",nA(1,5));
    case 312: return nA("P2P Fixed Image","Chief With Riders - Handpainted Airbrushed Frames 55 x 65 cm","/fixed/Airbrushed_pictures/People/slides/ALF492.jpg",nA(1,5));
    case 313: return nA("P2P Fixed Image","Vision Seeker - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/People/slides/ALF487.jpg",nA(1,5));
    case 314: return nA("P2P Fixed Image","Eagle Warriors - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/People/slides/ALF488.jpg",nA(1,5));
    case 315: return nA("P2P Fixed Image","Shadow Of Forest - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/People/slides/ALF489.jpg",nA(1,5));
    case 316: return nA("P2P Fixed Image","Foureau - Kenya Men - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF432.jpg",nA(1,5));
    case 317: return nA("P2P Fixed Image","Foureau - Kenya Dance - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF433.jpg",nA(1,5));
    case 318: return nA("P2P Fixed Image","Rausher - Africa Dance - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF434.jpg",nA(1,5));
    case 319: return nA("P2P Fixed Image","Rausher - Fresh Cold Water - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF435.jpg",nA(1,5));
    case 320: return nA("P2P Fixed Image","Farel - Part Time - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF422.jpg",nA(1,5));
    case 321: return nA("P2P Fixed Image","Farel - Piano Dance - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF423.jpg",nA(1,5));
    case 322: return nA("P2P Fixed Image","Farel - Yildirim - Horizon - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF444.jpg",nA(1,5));
    case 323: return nA("P2P Fixed Image","Farel - Yildirim - Mondlicht - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF445.jpg",nA(1,5));
    case 324: return nA("P2P Fixed Image","Ona - Art Café - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF529.jpg",nA(1,5));
    case 325: return nA("P2P Fixed Image","Ona - Chincuelina - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF527.jpg",nA(1,5));
    case 326: return nA("P2P Fixed Image","Ona - Molinete I - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF528.jpg",nA(1,5));
    case 327: return nA("P2P Fixed Image","Vetriano - Dance Me To The End Of Love - Handpainted Airbrushed Frames 60 x 75 cm","/fixed/Airbrushed_pictures/People/slides/ALF412.jpg",nA(1,5));
    case 328: return nA("P2P Fixed Image","Vetriano - Billy Boys - Handpainted Airbrushed Frames 101 x 83 cm","/fixed/Airbrushed_pictures/People/slides/ALF413.jpg",nA(1,5));
    case 329: return nA("P2P Fixed Image","Vetriano - Dance Me To The End Of Love - Handpainted Airbrushed Frames 83 x 101 cm","/fixed/Airbrushed_pictures/People/slides/ALF411.jpg",nA(1,5));
    case 330: return nA("P2P Fixed Image","Vetriano - Mad Dogs - Handpainted Airbrushed Frames 101 x 83 cm","/fixed/Airbrushed_pictures/People/slides/ALF414.jpg",nA(1,5));
    case 331: return nA("P2P Fixed Image","Vetriano - Singing Butler - Handpainted Airbrushed Frames 101 x 83 cm","/fixed/Airbrushed_pictures/People/slides/ALF415.jpg",nA(1,5));
    case 332: return nA("P2P Fixed Image","Wieland - Saskia In Black Robe - Handpainted Airbrushed Frames 95 x 75 cm","/fixed/Airbrushed_pictures/People/slides/ALF391.jpg",nA(1,5));
    case 333: return nA("P2P Fixed Image","Wieland - Perplexed - Handpainted Airbrushed Frames 95 x 75 cm","/fixed/Airbrushed_pictures/People/slides/ALF392.jpg",nA(1,5));
    case 334: return nA("P2P Fixed Image","Nico Vrielink - '854' - Handpainted Airbrushed Frames 115 x 80 cm","/fixed/Airbrushed_pictures/People/slides/ALF394.jpg",nA(1,5));
    case 335: return nA("P2P Fixed Image","Nico Vrielink - '794' - Handpainted Airbrushed Frames 135 x 95 cm","/fixed/Airbrushed_pictures/People/slides/ALF395.jpg",nA(1,5));
    case 336: return nA("P2P Fixed Image","Mirror - Handpainted Airbrushed Frames 65 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF555.jpg",nA(1,5));
    case 337: return nA("P2P Fixed Image","Astragale - Handpainted Airbrushed Frames 65 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF556.jpg",nA(1,5));
    case 338: return nA("P2P Fixed Image","Loving You - Handpainted Airbrushed Frames 75 x 105 cm","/fixed/Airbrushed_pictures/People/slides/ALF503.jpg",nA(1,5));
    case 339: return nA("P2P Fixed Image","Elvis Forever - Handpainted Airbrushed Frames 75 x 105 cm","/fixed/Airbrushed_pictures/People/slides/ALF530.jpg",nA(1,5));
    case 340: return nA("P2P Fixed Image","Love Me Tender - Handpainted Airbrushed Frames 75 x 105 cm","/fixed/Airbrushed_pictures/People/slides/ALF531.jpg",nA(1,5));
    case 341: return nA("P2P Fixed Image","Marilyn In Mink - Handpainted Airbrushed Frames 75 x 105 cm","/fixed/Airbrushed_pictures/People/slides/ALF501.jpg",nA(1,5));
    case 342: return nA("P2P Fixed Image","Arnold - Marilyn Monroe - Handpainted Airbrushed Frames 60 x 75 cm","/fixed/Airbrushed_pictures/People/slides/ALF470.jpg",nA(1,5));
    case 343: return nA("P2P Fixed Image","The Legend - Handpainted Airbrushed Frames 75 x 105 cm","/fixed/Airbrushed_pictures/People/slides/ALF500.jpg",nA(1,5));
    case 344: return nA("P2P Fixed Image","I Wanna Be Loved By You - Handpainted Airbrushed Frames 75 x 105 cm","/fixed/Airbrushed_pictures/People/slides/ALF534.jpg",nA(1,5));
    case 345: return nA("P2P Fixed Image","Kurt Cobain - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/People/slides/ALF535.jpg",nA(1,5));
    case 346: return nA("P2P Fixed Image","Schatt - James Dean - Handpainted Airbrushed Frames 60 x 75 cm","/fixed/Airbrushed_pictures/People/slides/ALF480.jpg",nA(1,5));
    case 347: return nA("P2P Fixed Image","Muhammad Ali V Frazer in Manila - Handpainted Airbrushed Frames 75 x 60 cm","/fixed/Airbrushed_pictures/People/slides/ALF469.jpg",nA(1,5));
    case 348: return nA("P2P Fixed Image","Spirit Of Jim Morrison - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/People/slides/ALF502.jpg",nA(1,5));
    case 349: return nA("P2P Fixed Image","Sleeping Above Manhattan - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/City/slides/ALF498.jpg",nA(1,5));
    case 350: return nA("P2P Fixed Image","Eating Above Manhatten - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/City/slides/ALF499.jpg",nA(1,5));
    case 351: return nA("P2P Fixed Image","Anton The Eagle - Handpainted Airbrushed Frames 55 x 65 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF466.jpg",nA(1,5));
    case 352: return nA("P2P Fixed Image","Monochrome Gallery - Big Ben - Handpainted Airbrushed Frames 89 x 62 cm","/fixed/Airbrushed_pictures/City/slides/ALF512.jpg",nA(1,5));
    case 353: return nA("P2P Fixed Image","Photography - Side Of The River Thames - Handpainted Airbrushed Frames 60 x 50 cm","/fixed/Airbrushed_pictures/City/slides/ALF513.jpg",nA(1,5));
    case 354: return nA("P2P Fixed Image","Photography - River Thames By Night - Handpainted Airbrushed Frames 60 x 50 cm","/fixed/Airbrushed_pictures/City/slides/ALF514.jpg",nA(1,5));
    case 355: return nA("P2P Fixed Image","Silberman - Brooklyn Bridge 2 - Handpainted Airbrushed Frames 95 x 75 cm","/fixed/Airbrushed_pictures/City/slides/ALF450.jpg",nA(1,5));
    case 356: return nA("P2P Fixed Image","Silberman - New York Skyline - Handpainted Airbrushed Frames 105 x 55 cm","/fixed/Airbrushed_pictures/City/slides/ALF453[1].jpg",nA(1,5));
    case 357: return nA("P2P Fixed Image","South Rim - Handpainted Airbrushed Frames 85 x 65 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF540.jpg",nA(1,5));
    case 358: return nA("P2P Fixed Image","Penobscot Bay - Handpainted Airbrushed Frames 85 x 65 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF541.jpg",nA(1,5));
    case 359: return nA("P2P Fixed Image","Red Night 1 - Handpainted Airbrushed Frames 65 x 65 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF545.jpg",nA(1,5));
    case 360: return nA("P2P Fixed Image","Red Night 2 - Handpainted Airbrushed Frames 65 x 65 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF546.jpg",nA(1,5));
    case 361: return nA("P2P Fixed Image","Evening Sky 1 - Handpainted Airbrushed Frames 115 x 65 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF543.jpg",nA(1,5));
    case 362: return nA("P2P Fixed Image","Evening Sky 2 - Handpainted Airbrushed Frames 115 x 65 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF544.jpg",nA(1,5));
    case 363: return nA("P2P Fixed Image","Isaac - Coniston 2 - Handpainted Airbrushed Frames 75 x 55 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF438.jpg",nA(1,5));
    case 364: return nA("P2P Fixed Image","Isaac - Golden Evening - Handpainted Airbrushed Frames 75 x 55 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF439.jpg",nA(1,5));
    case 365: return nA("P2P Fixed Image","Infinity - Handpainted Airbrushed Frames 85 x 65 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF539.jpg",nA(1,5));
    case 366: return nA("P2P Fixed Image","Allen - Ullswater - Handpainted Airbrushed Frames 75 x 60 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF410.jpg",nA(1,5));
    case 367: return nA("P2P Fixed Image","Garye Faye - The Jetty - Handpainted Airbrushed Frames 105 x 55 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF454.jpg",nA(1,5));
    case 368: return nA("P2P Fixed Image","Clark Spitfire - Handpainted Airbrushed Frames 105 x 60 cm","/fixed/Airbrushed_pictures/Transport/slides/ALF457.jpg",nA(1,5));
    case 369: return nA("P2P Fixed Image","Matthews - Caress 1895 - Handpainted Airbrushed Frames 75 x 95 cm","/fixed/Airbrushed_pictures/Transport/slides/ALF458.jpg",nA(1,5));
    case 370: return nA("P2P Fixed Image","Matthews - Adela 1908 - Handpainted Airbrushed Frames 75 x 95 cm","/fixed/Airbrushed_pictures/Transport/slides/ALF459.jpg",nA(1,5));
    case 371: return nA("P2P Fixed Image","Sunset on Laguna Madre - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF477.jpg",nA(1,5));
    case 372: return nA("P2P Fixed Image","Coastel Sunrise - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF478.jpg",nA(1,5));
    case 373: return nA("P2P Fixed Image","Sunset Moods - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF479.jpg",nA(1,5));
    case 374: return nA("P2P Fixed Image","Goose Island - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF553.jpg",nA(1,5));
    case 375: return nA("P2P Fixed Image","Cresent Beach - Handpainted Airbrushed Frames 65 x 55 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF554.jpg",nA(1,5));
    case 376: return nA("P2P Fixed Image","Photography - Tide s of Eternity - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF517.jpg",nA(1,5));
    case 377: return nA("P2P Fixed Image","Photography - Sunny Island - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF518.jpg",nA(1,5));
    case 378: return nA("P2P Fixed Image","Photography - Maldive Evening - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF520.jpg",nA(1,5));
    case 379: return nA("P2P Fixed Image","Photography - Hikkaduwa Beach - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF519.jpg",nA(1,5));
    case 380: return nA("P2P Fixed Image","Plisson - Quessant - Handpainted Airbrushed Frames 135 x 59 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF446.jpg",nA(1,5));
    case 381: return nA("P2P Fixed Image","Plisson - Avis de Coup - Handpainted Airbrushed Frames 135 x 59 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF447.jpg",nA(1,5));
    case 382: return nA("P2P Fixed Image","Plisson - Irlande - Handpainted Airbrushed Frames 135 x 59 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF448.jpg",nA(1,5));
    case 383: return nA("P2P Fixed Image","Plisson - Morbihan - Handpainted Airbrushed Frames 135 x 59 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF440.jpg",nA(1,5));
    case 384: return nA("P2P Fixed Image","Plisson - Connemara - Handpainted Airbrushed Frames 135 x 59 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF441.jpg",nA(1,5));
    case 385: return nA("P2P Fixed Image","P Rauter - Tornado - Handpainted Airbrushed Frames 95 x 70 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF442.jpg",nA(1,5));
    case 386: return nA("P2P Fixed Image","Kahn - Dune Fence - Handpainted Airbrushed Frames 55 x 55 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF508.jpg",nA(1,5));
    case 387: return nA("P2P Fixed Image","Kahn - Swan Pond - Handpainted Airbrushed Frames 55 x 55 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF509.jpg",nA(1,5));
    case 388: return nA("P2P Fixed Image","Kahn - Spruce Ledge - Handpainted Airbrushed Frames 55 x 55 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF510.jpg",nA(1,5));
    case 389: return nA("P2P Fixed Image","Kahn - Pine Tree Island - Handpainted Airbrushed Frames 55 x 55 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF511.jpg",nA(1,5));
    case 390: return nA("P2P Fixed Image","Photography - Niagra Falls - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF515.jpg",nA(1,5));
    case 391: return nA("P2P Fixed Image","Photography - In Dreams - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF516.jpg",nA(1,5));
    case 392: return nA("P2P Fixed Image","Paysage - Handpainted Airbrushed Frames 110 x 48 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF538.jpg",nA(1,5));
    case 393: return nA("P2P Fixed Image","Dali - Les Elephants (small) - Handpainted Airbrushed Frames 59 x 48 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF431.jpg",nA(1,5));
    case 394: return nA("P2P Fixed Image","Dali - Les Elephants (big) - Handpainted Airbrushed Frames 75 x 65 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF430.jpg",nA(1,5));
    case 395: return nA("P2P Fixed Image","Dali - Rose Meditative - Handpainted Airbrushed Frames 65 x 75 cm","/fixed/Airbrushed_pictures/Flowers/slides/ALF427.jpg",nA(1,5));
    case 396: return nA("P2P Fixed Image","Dali - Reflections Of Elephants - Handpainted Airbrushed Frames 85 x 60 cm","/fixed/Airbrushed_pictures/Animals/slides/ALF429.jpg",nA(1,5));
    case 397: return nA("P2P Fixed Image","Sahm - Bellevue - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF383.jpg",nA(1,5));
    case 398: return nA("P2P Fixed Image","Sahm - Tau - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF381.jpg",nA(1,5));
    case 399: return nA("P2P Fixed Image","Sahm - Vor Dem strum - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF382.jpg",nA(1,5));
    case 400: return nA("P2P Fixed Image","Sahm - Belvedere - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF385.jpg",nA(1,5));
    case 401: return nA("P2P Fixed Image","Sahm - Hogland - Handpainted Airbrushed Frames 105 x 75 cm","/fixed/Airbrushed_pictures/Landscapes/slides/ALF384.jpg",nA(1,5));
    case 402: return nA("P2P Fixed Image","J Parrish - Ramses - Handpainted Airbrushed Frames 65 x 77 cm","/fixed/Airbrushed_pictures/People/slides/ALF388.jpg",nA(1,5));
    case 403: return nA("P2P Fixed Image","J Parrish - Cleopatra - Handpainted Airbrushed Frames 65 x 77 cm","/fixed/Airbrushed_pictures/People/slides/ALF389.jpg",nA(1,5));
    case 404: return nA("P2P Fixed Image","Michelangelo - Creation Of Adam (Small) - Handpainted Airbrushed Frames 115 x 65 cm","/fixed/Airbrushed_pictures/People/slides/ALF387.jpg",nA(1,5));
    case 405: return nA("P2P Fixed Image","Michelangelo - Creation Of Adam (Medium) - Handpainted Airbrushed Frames 115 x 85 cm","/fixed/Airbrushed_pictures/People/slides/ALF386.jpg",nA(1,5));
    case 406: return nA("P2P Fixed Image","Hingabe - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/Asia/slides/ALF536.jpg",nA(1,5));
    case 407: return nA("P2P Fixed Image","Innerer Friede - Handpainted Airbrushed Frames 85 x 85 cm","/fixed/Airbrushed_pictures/Asia/slides/ALF537.jpg",nA(1,5));
    case 408: return nA("P2P Fixed Image","Leys - Amo Entre - Handpainted Airbrushed Frames 65 x 65 cm","/fixed/Airbrushed_pictures/Flowers/slides/ALF424.jpg",nA(1,5));
    case 409: return nA("P2P Fixed Image","Leys - Juegas - Handpainted Airbrushed Frames 65 x 65 cm","/fixed/Airbrushed_pictures/Asia/slides/ALF426.jpg",nA(1,5));
    case 410: return nA("P2P Fixed Image","Leys - Corazon - Handpainted Airbrushed Frames 115 x 85 cm","/fixed/Airbrushed_pictures/Asia/slides/ALF425.jpg",nA(1,5));
    case 411: return nA("P2P Fixed Image","Marthe - Moonflower 1 - Handpainted Airbrushed Frames 75 x 95 cm","/fixed/Airbrushed_pictures/Asia/slides/ALF436.jpg",nA(1,5));
    case 412: return nA("P2P Fixed Image","Marthe - Moonflower 2 - Handpainted Airbrushed Frames 75 x 95 cm","/fixed/Airbrushed_pictures/Asia/slides/ALF437.jpg",nA(1,5));
    case 413: return nA("P2P Fixed Image","Tilk - Grand Prix - Handpainted Airbrushed Frames 55 x 55 cm","/fixed/Airbrushed_pictures/Asia/slides/ALF472.jpg",nA(1,5));
    case 414: return nA("P2P Fixed Image","Tilk - Marousha - Handpainted Airbrushed Frames 55 x 55 cm","/fixed/Airbrushed_pictures/Asia/slides/ALF473.jpg",nA(1,5));
    case 415: return nA("P2P Fixed Image","Tilk - Autumn Dream - Handpainted Airbrushed Frames 55 x 55 cm","/fixed/Airbrushed_pictures/Flowers/slides/ALF474.jpg",nA(1,5));
    case 416: return nA("P2P Fixed Image","Classic Tulips - Handpainted Airbrushed Frames 95 x 75 cm","/fixed/Airbrushed_pictures/Flowers/slides/ALF547.jpg",nA(1,5));
    case 417: return nA("P2P Fixed Image","Heleen Vriesendorop - Alone 1 - Handpainted Airbrushed Frames 80 x 80 cm","/fixed/Airbrushed_pictures/Flowers/slides/ALF455.jpg",nA(1,5));
    case 418: return nA("P2P Fixed Image","Heleen Vriesendorop - Alone 2 - Handpainted Airbrushed Frames 80 x 80 cm","/fixed/Airbrushed_pictures/Flowers/slides/ALF456.jpg",nA(1,5));
    case 419: return nA("P2P Fixed Image","Rochas Brigitte - Bouquet - Handpainted Airbrushed Frames 75 x 95 cm","/fixed/Airbrushed_pictures/Flowers/slides/ALF532.jpg",nA(1,5));
    case 420: return nA("P2P Fixed Image","Rochas Brigitte - Les Deux - Handpainted Airbrushed Frames 75 x 95 cm","/fixed/Airbrushed_pictures/Flowers/slides/ALF533.jpg",nA(1,5));
    case 421: return nA("P2P Fixed Image","Terracotta - Handpainted Airbrushed Frames 115 x 65 cm","/fixed/Airbrushed_pictures/Flowers/slides/ALF542.jpg",nA(1,5));
    case 422: return nA("P2P Fixed Image","Beatles - Stretched Canvas Print - 30 x 40 cm","/fixed/Canvas_Prints/slides/beatles1.jpg",nA(1,5));
    case 423: return nA("P2P Fixed Image","Blondie - Stretched Canvas Print - 40 x 30 cm","/fixed/Canvas_Prints/slides/blondie1.jpg",nA(1,5));
    case 424: return nA("P2P Fixed Image","Elvis - Stretched Canvas Print - 40 x 30 cm","/fixed/Canvas_Prints/slides/elvis1.jpg",nA(1,5));
    case 425: return nA("P2P Fixed Image","Elvis 2 - Stretched Canvas Print - 40 x 30 cm","/fixed/Canvas_Prints/slides/elvis2.jpg",nA(1,5));
    case 426: return nA("P2P Fixed Image","lichenstein - Stretched Canvas Print - 60 x 50 cm","/fixed/Canvas_Prints/slides/lichenstein1.jpg",nA(1,5));
    case 427: return nA("P2P Fixed Image","Al Pacino - Stretched Canvas Print - 50 x 50 cm","/fixed/Canvas_Prints/slides/pacino1.jpg",nA(1,5));
    case 428: return nA("P2P Fixed Image","Pink Floyd - Stretched Canvas Print - 60 x 45 cm","/fixed/Canvas_Prints/slides/pinkfloyd1.jpg",nA(1,5));
    case 429: return nA("P2P Fixed Image","Rolling Stones - Stretched Canvas Print - 40 x 40 cm","/fixed/Canvas_Prints/slides/rollingstones1.jpg",nA(1,5));
    case 430: return nA("P2P Fixed Image","Sunflowers - Stretched Canvas Print - 40 x 30 cm","/fixed/Canvas_Prints/slides/sunflower1.jpg",nA(1,5));
    case 431: return nA("P2P Fixed Image","Sunset - Stretched Canvas Print - 40 x 30 cm","/fixed/Canvas_Prints/slides/sunset1.jpg",nA(1,5));
    case 432: return nA("P2P Fixed Image","Chocolate swirl - Stretched Canvas Print - 70 x 50 cm","/fixed/Canvas_Prints/slides/chocolate_swirl.jpg",nA(1,5));
    case 2048: return nA("P2P Unique Image","Sink","/unique/Martin Fisher/slides/",nA(1,5));
    case 2060: return nA("P2P Unique Image","Nude Amber Abstract mirror mirror on the wall","/unique/Monty Schulberg/slides/Nude Amber Abstract mirror mirror on the wall.jpg",nA(1,5));
    case 2061: return nA("P2P Unique Image","20000 Leagues under the sea","/unique/Monty Schulberg/slides/20000 Leagues under the sea.jpg",nA(1,5));
    case 2062: return nA("P2P Unique Image","Bolts of Silk","/unique/Monty Schulberg/slides/Bolts of Silk.jpg",nA(1,5));
    case 2063: return nA("P2P Unique Image","Bony creature from the deep","/unique/Monty Schulberg/slides/Bony creature from the deep.jpg",nA(1,5));
    case 2064: return nA("P2P Unique Image","Brave New World","/unique/Monty Schulberg/slides/Brave New World.jpg",nA(1,5));
    case 2065: return nA("P2P Unique Image","Cocktails for 3","/unique/Monty Schulberg/slides/Cocktails for 3.jpg",nA(1,5));
    case 2066: return nA("P2P Unique Image","Dartmoor SUNSET","/unique/Monty Schulberg/slides/Dartmoor SUNSET.jpg",nA(1,5));
    case 2067: return nA("P2P Unique Image","Embryonic Twins","/unique/Monty Schulberg/slides/Embryonic Twins.jpg",nA(1,5));
    case 2068: return nA("P2P Unique Image","Flaming tubes","/unique/Monty Schulberg/slides/Flaming tubes.jpg",nA(1,5));
    case 2069: return nA("P2P Unique Image","Gossamer plantes","/unique/Monty Schulberg/slides/Gossamer plantes.jpg",nA(1,5));
    case 2070: return nA("P2P Unique Image","Gossamer wings","/unique/Monty Schulberg/slides/Gossamer wings.jpg",nA(1,5));
    case 2071: return nA("P2P Unique Image","Melting Turkish Delight","/unique/Monty Schulberg/slides/Melting Turkish Delight.jpg",nA(1,5));
    case 2072: return nA("P2P Unique Image","Molten images","/unique/Monty Schulberg/slides/Molten images.jpg",nA(1,5));
    case 2073: return nA("P2P Unique Image","New York New York","/unique/Monty Schulberg/slides/New York New York.jpg",nA(1,5));
    case 2074: return nA("P2P Unique Image","Orchidii Montii","/unique/Monty Schulberg/slides/Orchidii Montii.jpg",nA(1,5));
    case 2075: return nA("P2P Unique Image","Rothkosh lips","/unique/Monty Schulberg/slides/Rothkosh lips.jpg",nA(1,5));
    case 2076: return nA("P2P Unique Image","Silk confusion","/unique/Monty Schulberg/slides/Silk confusion.jpg",nA(1,5));
    case 2077: return nA("P2P Unique Image","The endless March","/unique/Monty Schulberg/slides/The endless March.jpg",nA(1,5));
    case 2078: return nA("P2P Unique Image","The Lost City","/unique/Monty Schulberg/slides/The Lost City.jpg",nA(1,5));
    case 2079: return nA("P2P Unique Image","TV Meltdown","/unique/Monty Schulberg/slides/TV Meltdown.jpg",nA(1,5));
    case 2080: return nA("P2P Unique Image","Window of Dreams","/unique/Monty Schulberg/slides/Window of Dreams.jpg",nA(1,5));

    default: return nA("Bad Product ID","","",nA());
  }
}


function getBaseProductIndex(intEnum)
{
  switch(intEnum)
  {
    case 0: return -1;

    case 1: return 1;
    case 2: return 2;
    case 3: return 3;
    case 4: return 4;
    case 5: return 5;
    case 6: return 21;
    case 7: return 22;
    case 8: return 23;
    case 9: return 24;
    case 10: return 25;
    case 11: return 41;
    case 12: return 42;
    case 13: return 43;
    case 14: return 44;
    case 15: return 45;
    case 16: return 51;
    case 17: return 52;
    case 18: return 53;
    case 19: return 54;
    case 20: return 55;
    case 21: return 256;
    case 22: return 257;
    case 23: return 258;
    case 24: return 259;
    case 25: return 260;
    case 26: return 261;
    case 27: return 262;
    case 28: return 263;
    case 29: return 264;
    case 30: return 265;
    case 31: return 266;
    case 32: return 267;
    case 33: return 268;
    case 34: return 269;
    case 35: return 270;
    case 36: return 271;
    case 37: return 272;
    case 38: return 273;
    case 39: return 274;
    case 40: return 275;
    case 41: return 276;
    case 42: return 277;
    case 43: return 278;
    case 44: return 279;
    case 45: return 280;
    case 46: return 281;
    case 47: return 282;
    case 48: return 283;
    case 49: return 284;
    case 50: return 285;
    case 51: return 286;
    case 52: return 287;
    case 53: return 288;
    case 54: return 289;
    case 55: return 290;
    case 56: return 291;
    case 57: return 292;
    case 58: return 293;
    case 59: return 294;
    case 60: return 295;
    case 61: return 296;
    case 62: return 297;
    case 63: return 298;
    case 64: return 299;
    case 65: return 300;
    case 66: return 301;
    case 67: return 302;
    case 68: return 303;
    case 69: return 304;
    case 70: return 305;
    case 71: return 306;
    case 72: return 307;
    case 73: return 308;
    case 74: return 309;
    case 75: return 310;
    case 76: return 311;
    case 77: return 312;
    case 78: return 313;
    case 79: return 314;
    case 80: return 315;
    case 81: return 316;
    case 82: return 317;
    case 83: return 318;
    case 84: return 319;
    case 85: return 320;
    case 86: return 321;
    case 87: return 322;
    case 88: return 323;
    case 89: return 324;
    case 90: return 325;
    case 91: return 326;
    case 92: return 327;
    case 93: return 328;
    case 94: return 329;
    case 95: return 330;
    case 96: return 331;
    case 97: return 332;
    case 98: return 333;
    case 99: return 334;
    case 100: return 335;
    case 101: return 336;
    case 102: return 337;
    case 103: return 338;
    case 104: return 339;
    case 105: return 340;
    case 106: return 341;
    case 107: return 342;
    case 108: return 343;
    case 109: return 344;
    case 110: return 345;
    case 111: return 346;
    case 112: return 347;
    case 113: return 348;
    case 114: return 349;
    case 115: return 350;
    case 116: return 351;
    case 117: return 352;
    case 118: return 353;
    case 119: return 354;
    case 120: return 355;
    case 121: return 356;
    case 122: return 357;
    case 123: return 358;
    case 124: return 359;
    case 125: return 360;
    case 126: return 361;
    case 127: return 362;
    case 128: return 363;
    case 129: return 364;
    case 130: return 365;
    case 131: return 366;
    case 132: return 367;
    case 133: return 368;
    case 134: return 369;
    case 135: return 370;
    case 136: return 371;
    case 137: return 372;
    case 138: return 373;
    case 139: return 374;
    case 140: return 375;
    case 141: return 376;
    case 142: return 377;
    case 143: return 378;
    case 144: return 379;
    case 145: return 380;
    case 146: return 381;
    case 147: return 382;
    case 148: return 383;
    case 149: return 384;
    case 150: return 385;
    case 151: return 386;
    case 152: return 387;
    case 153: return 388;
    case 154: return 389;
    case 155: return 390;
    case 156: return 391;
    case 157: return 392;
    case 158: return 393;
    case 159: return 394;
    case 160: return 395;
    case 161: return 396;
    case 162: return 397;
    case 163: return 398;
    case 164: return 399;
    case 165: return 400;
    case 166: return 401;
    case 167: return 402;
    case 168: return 403;
    case 169: return 404;
    case 170: return 405;
    case 171: return 406;
    case 172: return 407;
    case 173: return 408;
    case 174: return 409;
    case 175: return 410;
    case 176: return 411;
    case 177: return 412;
    case 178: return 413;
    case 179: return 414;
    case 180: return 415;
    case 181: return 416;
    case 182: return 417;
    case 183: return 418;
    case 184: return 419;
    case 185: return 420;
    case 186: return 421;
    case 187: return 422;
    case 188: return 423;
    case 189: return 424;
    case 190: return 425;
    case 191: return 426;
    case 192: return 427;
    case 193: return 428;
    case 194: return 429;
    case 195: return 430;
    case 196: return 431;
    case 197: return 432;
    case 198: return 2048;
    case 199: return 2060;
    case 200: return 2061;
    case 201: return 2062;
    case 202: return 2063;
    case 203: return 2064;
    case 204: return 2065;
    case 205: return 2066;
    case 206: return 2067;
    case 207: return 2068;
    case 208: return 2069;
    case 209: return 2070;
    case 210: return 2071;
    case 211: return 2072;
    case 212: return 2073;
    case 213: return 2074;
    case 214: return 2075;
    case 215: return 2076;
    case 216: return 2077;
    case 217: return 2078;
    case 218: return 2079;
    case 219: return 2080;

    default: return -1;
  }
}


