 function doPrices(itemcode){                                                           // B - basic price, R - Repeat Order prices
                             
    priceData  =   "price00=000,VAT=0.833333,"                                          // 15% = 0.869565, 17.5% = 0.851064, 20% = 0.833333
		+ "acBc25=16.95,acBc50=20.95,acBp25=20.50,acBp50=25.95,acBb=30.95,"             // Change of Address cards
		+ "acRc25=15.95,acRc50=19.95,acRp25=19.50,acRp50=24.95,acRb=29.95,"
		+ "anBc25=17.95,anBc50=21.95,anBp25=21.50,anBp50=26.95,anBb=31.95,"             // Announcement/Invite cards
		+ "anRc25=16.95,anRc50=20.95,anRp25=20.50,anRp50=25.95,anRb=30.95,"
		+ "ahBc25=16.95,ahBc50=20.95,ahBp25=20.50,ahBp50=25.95,ahBb=30.95,"             // At Home cards
		+ "ahRc25=15.95,ahRc50=19.95,ahRp25=19.50,ahRp50=24.95,ahRb=29.95,"
		+ "ccBc=19.95,ccBp=24.95,ccBb=29.95,"                                           // Correspondence cards
		+ "ccRc=18.95,ccRp=23.95,ccRb=28.95,"
		+ "L250s=16.95,L1000s=19.95,L2000s=32.95,"                                      // Labels
		+ "L100w=11.95,L250w=13.95,L500w=16.95,"
		+ "npBp=24.95,npBb=29.95,"                                                      // Note Paper
		+ "npRp=23.95,npRb=28.95,"
		+ "flwB10=1.50,flwB20=3.00,flwB30=4.50,flwB40=6.00,flwB50=6.50,"                // Note Paper - flower decorations
		+ "flwR10=1.25,flwR20=2.50,flwR30=3.75,flwR40=5.00,flwR50=5.50,"
		+ "ncSp=7.50,ncDp=7.50,"                                                        // Note Cards - Pack - single name, double name
		+ "ncSb=29.95,ncDb=29.95,"                                                      // Note Cards - Box - single name, double name
		+ "inkCost=5.00,borderCost=5.00,creamCost=2.00,"
		+ "priority=5.00,giftcard=1.00,special=5.95,"
		+ "PNpack1st=0.00,PNpack2nd=0.00,PNpackEur=1.75,PNpackCI=1.00,"                 // SHIPPING - note cards
		+ "labels1001st=0.00,labels1002nd=0.00,labels100Eur=1.50,labels100CI=1.50,"     //          - 100+ labels
		+ "labels5001st=0.00,labels5002nd=0.00,labels500Eur=1.50,labels500CI=1.50,"     //          - 500+ labels
		+ "cards251st=0.00,cards252nd=0.00,cards25Eur=2.00,cards25CI=2.00,"             //          - 25 cards only
		+ "cards501st=0.00,cards502nd=0.00,cards50Eur=2.00,cards50CI=2.00,"             //          - 50 cards only
		+ "pack251st=0.00,pack252nd=0.00,pack25Eur=2.50,pack25CI=2.00,"                 //          - 25 card pack
		+ "pack501st=0.00,pack502nd=0.00,pack50Eur=2.50,pack50CI=2.50,"                 //          - 50 card pack
		+ "box1st=0.00,box2nd=0.00,boxEur=2.50,boxCI=2.50,"                             //          - box
		+ "DHL_P1=3.95,DHL_P2=3.95,DHL_P3=0.00,dhl_B1=£70,dhl_B2=£22-£45,dhl_B3=£70,"   //          - DHL postal rates & postal bands
//		+ "DHL_P1=4.95,DHL_P2=1.95,DHL_P3=0.00,dhl_B1=£45,dhl_B2=£45-£65,dhl_B3=£65,"   //          - DHL postal rates & postal bands
		+ "shipunits01=10,shipunits02=20,shipunits03=30,shipunits04=40,shipunits05=50," //Shipping units used in MAL's shopping basket - not used

    dataname = (itemcode+"=");
    firstChar = (priceData.indexOf(dataname) + dataname.length)
    lastChar = priceData.indexOf(',',firstChar);
    price = priceData.substring(firstChar, lastChar)

    return price;

 }

