var profile = new Array();
var pid = 0;

var providers = [];
        providers[1] = [];
        providers[1][0] = ['-1', '- Auswahl treffen -'];
        providers[1][1] = ['2', 'ISDN']
        providers[1][2] = ['3', 'ISDN mit Kanalbündelung']
        providers[1][3] = ['4', 'T-DSL Light 384']
        providers[1][4] = ['5', 'T-DSL 1000']
        providers[1][5] = ['6', 'T-DSL 2000']
        providers[1][6] = ['7', 'T-DSL 4000']
        providers[1][7] = ['8', 'T-DSL 6000']
        providers[1][8] = ['9', 'T-DSL 16000']
        providers[1][9] = ['10', 'T-DSL 16+']
        providers[1][10] = ['11', 'T-DSL Business 1000']
        providers[1][11] = ['12', 'T-DSL Business 2000']
        providers[1][12] = ['13', 'T-DSL Business 6000']
        providers[1][13] = ['14', 'T-DSL Business 16000']
        providers[1][14] = ['15', 'VDSL 50']
        providers[1][15] = ['16', 'VDSL2 25000']
        providers[1][16] = ['17', 'T-DSL 768*']
        providers[1][17] = ['18', 'T-DSL 1500*']
        providers[1][18] = ['19', 'T-DSL 3000*']
        providers[1][19] = ['20', 'T-DSL Business 3000*']
        providers[2] = [];
        providers[2][0] = ['-1', '- Auswahl treffen -'];
        providers[2][1] = ['22', '1&1 DSL 2.048']
        providers[2][2] = ['23', '1&1 DSL 6.016']
        providers[2][3] = ['24', '1&1 DSL 16.000']
        providers[2][4] = ['25', '1&1 DSL2+ (3DSL/4DSL) 16.000']
        providers[2][5] = ['26', '1&1 DSL Light 384*']
        providers[2][6] = ['27', '1&1 DSL 768*']
        providers[2][7] = ['28', '1&1 DSL 3.072*']
        providers[3] = [];
        providers[3][0] = ['-1', '- Auswahl treffen -'];
        providers[3][1] = ['30', 'DSL 1000 - Preselection']
        providers[3][2] = ['31', 'DSL 2000 - Preselection']
        providers[3][3] = ['32', 'DSL 6000 - Preselection']
        providers[3][4] = ['33', 'DSL 16000 Preselection']
        providers[3][5] = ['34', 'All Inclusive-Paket 2000']
        providers[3][6] = ['35', 'All Inclusive-Paket 6000']
        providers[3][7] = ['36', 'All Inclusive-Paket 16000']
        providers[3][8] = ['37', 'Kombi-Paket (DSL 1000)']
        providers[3][9] = ['38', 'Komplett-Paket 2000']
        providers[3][10] = ['39', 'DSL 3000*']
        providers[4] = [];
        providers[4][0] = ['-1', '- Auswahl treffen -'];
        providers[4][1] = ['41', 'Fun (16000)']
        providers[4][2] = ['42', 'Complete (16000)']
        providers[4][3] = ['43', 'DSL 384 Light*']
        providers[4][4] = ['44', 'DSL 2000 flat*']
        providers[4][5] = ['45', 'DSL 4000 Light*']
        providers[4][6] = ['46', 'DSL 4000 Light Flatrate*']
        providers[4][7] = ['47', 'DSL 4000 Fun*']
        providers[4][8] = ['48', 'DSL 4000 Fun Flatrate*']
        providers[4][9] = ['49', 'DSL 3000 (Fun/Flat)*']
        providers[4][10] = ['50', 'DSL 6000 (Fun/Flat)*']
        providers[4][11] = ['51', 'DSL 16000*']
        providers[4][12] = ['52', 'DSL 16000 Deluxe*']
        providers[5] = [];
        providers[5][0] = ['-1', '- Auswahl treffen -'];
        providers[5][1] = ['54', 'Flat Comfort (6000/460)']
        providers[5][2] = ['55', 'Flat Deluxe (26000/1000)']
        providers[5][3] = ['56', 'Paket Classic (6000/460)']
        providers[5][4] = ['57', 'Paket Comfort (32000/2000)']
        providers[5][5] = ['58', 'Paket Deluxe (32000/2000)']
        providers[5][6] = ['59', 'Flat Comfort (2200/220)*']
        providers[5][7] = ['60', 'Flat Comfort (4200/220)*']
        providers[5][8] = ['61', 'Flat Professional (10200/420)*']
        providers[5][9] = ['62', 'Flat Deluxe (16000/768)*']
        providers[5][10] = ['63', 'Paket 2000 (2048/256)*']
        providers[5][11] = ['64', 'Paket 6200 (6200/420)*']
        providers[5][12] = ['65', 'Paket 8200 (8200/820)*']
        providers[5][13] = ['66', 'Paket Classic (512/128)*']
        providers[5][14] = ['67', 'Paket Classic 1000 (1000/128)*']
        providers[5][15] = ['68', 'Paket Comfort (2200/220)*']
        providers[5][16] = ['69', 'Paket Comfort (4200/220)*']
        providers[5][17] = ['70', 'Paket Comfort (6000/460)*']
        providers[5][18] = ['71', 'Paket Comfort (10000/500)*']
        providers[5][19] = ['72', 'Paket Comfort (20000/1000)*']
        providers[5][20] = ['73', 'Paket Comfort+ (2200/220)*']
        providers[5][21] = ['74', 'Paket Comfort+ (4200/220)*']
        providers[5][22] = ['75', 'Paket Deluxe (16000/768)*']
        providers[5][23] = ['76', 'Paket Deluxe (26000/1000)*']
        providers[5][24] = ['77', 'Paket Deluxe (30000/2000)*']
        providers[5][25] = ['78', 'Paket Professional (10200/420)*']
        providers[6] = [];
        providers[6][0] = ['-1', '- Auswahl treffen -'];
        providers[6][1] = ['80', 'DSL 2.000 (2048/384)']
        providers[6][2] = ['81', 'DSL 4.000 (4096/512)']
        providers[6][3] = ['82', 'DSL 6.000 (6144/512)']
        providers[6][4] = ['83', 'DSL 16.000 (16000/800)']
        providers[6][5] = ['84', 'DSL 4.000 (4000/384)*']
        providers[6][6] = ['85', 'DSL 20.000 (20000/800)*']
        providers[7] = [];
        providers[7][0] = ['-1', '- Auswahl treffen -'];
        providers[7][1] = ['87', 'Cleverkabel 20 (20000/1000)']
        providers[7][2] = ['88', 'CleverKabel 16 (16000/1000)']
        providers[7][3] = ['89', 'CleverKabel 32 (32000/2500)']
        providers[7][4] = ['90', 'CleverKabel 4 (4000/400)*']
        providers[7][5] = ['91', 'CleverKabel 10 (10000/1000)*']
        providers[7][6] = ['92', 'CleverKabel 25 (25000/2500)*']
        providers[7][7] = ['93', 'Kabel Internet 100*']
        providers[7][8] = ['94', 'Kabel Internet 500*']
        providers[7][9] = ['95', 'Kabel Internet 1000*']
        providers[7][10] = ['96', 'Kabel Internet 1000 Premium*']
        providers[7][11] = ['97', 'Kabel Internet 2000*']
        providers[7][12] = ['98', 'Kabel Internet 2000 Premium*']
        providers[7][13] = ['99', 'Kabel Internet 4000*']
        providers[7][14] = ['100', 'Kabel Internet 4000 Premium']
        providers[7][15] = ['101', 'Kabel Internet 6000']
        providers[7][16] = ['102', 'Kabel Internet 6000 Premium']
        providers[7][17] = ['103', 'Kabel Internet 10000*']
        providers[7][18] = ['104', 'Kabel Internet 10000 Premium']
        providers[7][19] = ['105', 'Kabel Internet 16000']
        providers[7][20] = ['106', 'Kabel Internet 20000 Premium']
        providers[7][21] = ['107', 'Kabel Internet 25000*']
        providers[8] = [];
        providers[8][0] = ['-1', '- Auswahl treffen -'];
        providers[8][1] = ['109', '2play 6000 (6144/600)']
        providers[8][2] = ['110', '2play 10000 (10000/600)']
        providers[8][3] = ['111', '2play (10000/1024)']
        providers[8][4] = ['112', '2play 16000 (16384/1024)']
        providers[8][5] = ['113', '2play (20000/1024)']
        providers[8][6] = ['114', '2play (32000/1024)']
        providers[8][7] = ['115', '2play 32768 (32768/1024)']
        providers[8][8] = ['116', '3play 6000 (6144/600)']
        providers[8][9] = ['117', '3play 10000 (10000/600)']
        providers[8][10] = ['118', '3play (10000/1024)']
        providers[8][11] = ['119', '3play 16000 (16384/1024)']
        providers[8][12] = ['120', '3play (20000/1024)']
        providers[8][13] = ['121', '3play (32000/1024)']
        providers[8][14] = ['122', '3play 32768 (32768/1024)']
        providers[8][15] = ['123', '2play 2000 (2048/256)*']
        providers[8][16] = ['124', '3play 2000 (2048/256)*']
        providers[9] = [];
        providers[9][0] = ['-1', '- Auswahl treffen -'];
        providers[9][1] = ['126', 'freenet DSL 6000 (6016/576)']
        providers[9][2] = ['127', 'freenet DSL 16000 (16000/1024)']
        providers[9][3] = ['128', 'BasicSpeed DSL 2000*']
        providers[9][4] = ['129', 'HighSpeed DSL 6000*']
        providers[9][5] = ['130', 'UltraSpeed DSL 16000*']
        providers[9][6] = ['131', 'freenetKomplett 1000*']
        providers[9][7] = ['132', 'freenetKomplett 3000*']
        providers[9][8] = ['133', 'freenetKomplett 6000*']
        providers[9][9] = ['134', 'freenetKomplett 16000*']
        providers[9][10] = ['135', 'freenet DSL 2000 (1536/192)*']
        providers[9][11] = ['136', 'freenet DSL 6000 (6016/576)*']
        providers[9][12] = ['137', 'freenet DSL 16000 (17312/1125)*']
        providers[10] = [];
        providers[10][0] = ['-1', '- Auswahl treffen -'];
        providers[10][1] = ['139', 'AOL DSL 2000']
        providers[10][2] = ['140', 'AOL DSL 6000']
        providers[10][3] = ['141', 'AOL DSL 16000']
        providers[10][4] = ['142', 'AOL DSL Light (384/64)*']
        providers[10][5] = ['143', 'AOL DSL 768*']
        providers[10][6] = ['144', 'AOL DSL 3000*']
        providers[11] = [];
        providers[11][0] = ['-1', '- Auswahl treffen -'];
        providers[11][1] = ['146', 'DSL 2000']
        providers[11][2] = ['147', 'DSL 6000']
        providers[12] = [];
        providers[12][0] = ['-1', '- Auswahl treffen -'];
        providers[12][1] = ['149', 'Speed 4000']
        providers[12][2] = ['150', 'Speed 6000']
        providers[12][3] = ['151', 'Speed 16000']
        providers[13] = [];
        providers[13][0] = ['-1', '- Auswahl treffen -'];
        providers[13][1] = ['153', 'cablesurf 300']
        providers[13][2] = ['154', 'cablesurf 500']
        providers[13][3] = ['155', 'cablesurf 600']
        providers[13][4] = ['156', 'cablesurf 1000']
        providers[13][5] = ['157', 'cablesurf 2000']
        providers[13][6] = ['158', 'cablesurf 3200']
        providers[13][7] = ['159', 'cablesurf 5000']
        providers[13][8] = ['160', 'cablesurf 6000']
        providers[13][9] = ['161', 'cablesurf 8000']
        providers[13][10] = ['162', 'cablesurf 16000']
        providers[13][11] = ['163', 'cablesurf 16000']
        providers[13][12] = ['164', 'cablesurf 25000']
        providers[14] = [];
        providers[14][0] = ['-1', '- Auswahl treffen -'];
        providers[15] = [];
        providers[15][0] = ['-1', '- Auswahl treffen -'];
        providers[15][1] = ['167', 'T-DSL 2000']
        providers[15][2] = ['168', 'T-DSL 6000']
        providers[15][3] = ['169', 'T-DSL 16000']
        providers[15][4] = ['170', 'T-DSL 3000*']
        providers[16] = [];
        providers[16][0] = ['-1', '- Auswahl treffen -'];
        providers[16][1] = ['172', 'Classic (2000/300)']
        providers[16][2] = ['173', 'Premium (2000/300)']
        providers[16][3] = ['174', 'Business Basic (2048/512)']
        providers[16][4] = ['175', 'Business Professional (2048)']
        providers[16][5] = ['176', 'Business Premium (3072)']
        providers[17] = [];
        providers[17][0] = ['-1', '- Auswahl treffen -'];
        providers[17][1] = ['178', 'DSL Komplett Profi (16000)']
        providers[18] = [];
        providers[18][0] = ['-1', '- Auswahl treffen -'];
        providers[18][1] = ['180', 'DSL Maxi (6000/512)']
        providers[18][2] = ['181', 'DSL Mega (16000/1024)']
        providers[18][3] = ['182', 'EWE TEL DSL 1000']
        providers[18][4] = ['183', 'EWE TEL DSL 4000']
        providers[18][5] = ['184', 'EWE TEL DSL 16000']
        providers[18][6] = ['185', 'EWE TEL DSL 2000*']
        providers[18][7] = ['186', 'EWE TEL DSL 6000*']
        providers[19] = [];
        providers[19][0] = ['-1', '- Auswahl treffen -'];
        providers[19][1] = ['188', 'TC NetFlat 4000']
        providers[19][2] = ['189', 'TC NetFlat 10000']
        providers[19][3] = ['190', 'ewt-net 128*']
        providers[19][4] = ['191', 'ewt-net 1000*']
        providers[19][5] = ['192', 'ewt-net 2000*']
        providers[19][6] = ['193', 'ewt-net 2300*']
        providers[19][7] = ['194', 'ewt-net 4000*']
        providers[19][8] = ['195', 'ewt-net 6000*']
        providers[20] = [];
        providers[20][0] = ['-1', '- Auswahl treffen -'];
        providers[20][1] = ['197', 'GMX DSL 16000']
        providers[20][2] = ['198', 'GMX DSL Light 384*']
        providers[20][3] = ['199', 'GMX DSL 768*']
        providers[20][4] = ['200', 'GMX DSL 1000*']
        providers[20][5] = ['201', 'GMX DSL 3000*']
        providers[20][6] = ['202', 'GMX DSL 6000*']
        providers[21] = [];
        providers[21][0] = ['-1', '- Auswahl treffen -'];
        providers[21][1] = ['204', 'DSL 4000*']
        providers[21][2] = ['205', 'DSL 6000*']
        providers[21][3] = ['206', 'DSL 16000*']
        providers[22] = [];
        providers[22][0] = ['-1', '- Auswahl treffen -'];
        providers[22][1] = ['208', 'htp DSL 4000']
        providers[22][2] = ['209', 'htp DSL 6000']
        providers[22][3] = ['210', 'htp DSL 8000']
        providers[22][4] = ['211', 'htp DSL 16000']
        providers[22][5] = ['212', 'htp DSL 1000*']
        providers[23] = [];
        providers[23][0] = ['-1', '- Auswahl treffen -'];
        providers[23][1] = ['214', '2play 2000*']
        providers[23][2] = ['215', '2play 6000*']
        providers[23][3] = ['216', '2play 16000*']
        providers[23][4] = ['217', '3play 6000*']
        providers[23][5] = ['218', '3play 16000*']
        providers[24] = [];
        providers[24][0] = ['-1', '- Auswahl treffen -'];
        providers[24][1] = ['220', 'TC NetFlat (4000/256)']
        providers[24][2] = ['221', 'TC NetFlat (10000/512)']
        providers[24][3] = ['222', 'infocity 128*']
        providers[24][4] = ['223', 'infocity 2300*']
        providers[24][5] = ['224', 'infocity 4600*']
        providers[24][6] = ['225', 'infocity 6000*']
        providers[24][7] = ['226', 'infocity 9200*']
        providers[25] = [];
        providers[25][0] = ['-1', '- Auswahl treffen -'];
        providers[25][1] = ['228', '2play 2000*']
        providers[25][2] = ['229', '2play 6000*']
        providers[25][3] = ['230', '2play 16000*']
        providers[25][4] = ['231', '3play 6000*']
        providers[25][5] = ['232', '3play 16000*']
        providers[26] = [];
        providers[26][0] = ['-1', '- Auswahl treffen -'];
        providers[26][1] = ['234', 'KielNET komplett 6M']
        providers[26][2] = ['235', 'KielNET komplett 16M']
        providers[26][3] = ['236', 'KielNET DSLaktiv 2000']
        providers[26][4] = ['237', 'KielNET DSLaktiv MAX (16384)']
        providers[26][5] = ['238', 'KielNET-DSLprofi 6M']
        providers[26][6] = ['239', 'KielNET-DSLprofi 16M']
        providers[26][7] = ['240', 'KielNET-SDSLaktiv Start (2304)']
        providers[26][8] = ['241', 'KielNET-SDSLaktiv Pro (2304)']
        providers[26][9] = ['242', 'KielNET-DSLaktiv 4000*']
        providers[26][10] = ['243', 'KielNET-DSLaktiv 6000*']
        providers[27] = [];
        providers[27][0] = ['-1', '- Auswahl treffen -'];
        providers[27][1] = ['245', 'T-DSL 2000*']
        providers[27][2] = ['246', 'T-DSL 6000*']
        providers[27][3] = ['247', 'T-DSL 16000*']
        providers[27][4] = ['248', 'T-DSL 3000*']
        providers[28] = [];
        providers[28][0] = ['-1', '- Auswahl treffen -'];
        providers[28][1] = ['250', 'DSL Connect 16000*']
        providers[28][2] = ['251', 'DSL Connect 768*']
        providers[28][3] = ['252', 'DSL Connect 1000*']
        providers[28][4] = ['253', 'DSL Connect 3000*']
        providers[28][5] = ['254', 'DSL Connect 6000*']
        providers[29] = [];
        providers[29][0] = ['-1', '- Auswahl treffen -'];
        providers[29][1] = ['256', 'DSL 2000']
        providers[29][2] = ['257', 'DSL 6000']
        providers[29][3] = ['258', 'DSL 16000']
        providers[29][4] = ['259', 'DSL 1000 (+Upload-Upgrade)']
        providers[29][5] = ['260', 'DSL 2000 (+Upload-Upgrade)']
        providers[29][6] = ['261', 'DSL 16000 (+Upload-Upgrade)']
        providers[30] = [];
        providers[30][0] = ['-1', '- Auswahl treffen -'];
        providers[30][1] = ['263', 'Maxi Komplett 3000']
        providers[30][2] = ['264', 'Maxi Komplett 6000']
        providers[30][3] = ['265', 'Maxi Komplett 18000']
        providers[30][4] = ['266', 'SDLS 4600']
        providers[30][5] = ['267', 'Maxi Komplett 1000*']
        providers[30][6] = ['268', 'Maxi Komplett 2000*']
        providers[30][7] = ['269', 'Maxi Komplett 16000*']
        providers[31] = [];
        providers[31][0] = ['-1', '- Auswahl treffen -'];
        providers[31][1] = ['271', 'DSL 1000']
        providers[31][2] = ['272', 'DSL 2000']
        providers[31][3] = ['273', 'DSL 3000']
        providers[31][4] = ['274', 'DSL 6000']
        providers[31][5] = ['275', 'DSL 16000']
        providers[32] = [];
        providers[32][0] = ['-1', '- Auswahl treffen -'];
        providers[32][1] = ['277', 'MAXXonair Bus. Classic (1500)']
        providers[32][2] = ['278', 'MAXXonair Relax (2048)']
        providers[32][3] = ['279', 'MAXXonair Business Basic(2048)']
        providers[32][4] = ['280', 'MAXXonair Business Pro (2500)']
        providers[33] = [];
        providers[33][0] = ['-1', '- Auswahl treffen -'];
        providers[33][1] = ['282', 'NetDSL 6M']
        providers[33][2] = ['283', 'NetDSL 18M']
        providers[33][3] = ['284', 'MultiKabel 384 k']
        providers[33][4] = ['285', 'MultiKabel 2 M']
        providers[33][5] = ['286', 'MultiKabel 6 M']
        providers[33][6] = ['287', 'MultiKabel 12 M']
        providers[33][7] = ['288', 'MultiKabel 25 M']
        providers[33][8] = ['289', 'Glasfaser 10M']
        providers[33][9] = ['290', 'Glasfaser 50M']
        providers[33][10] = ['291', 'Glasfaser 100M']
        providers[33][11] = ['292', 'NetDSL 1M*']
        providers[33][12] = ['293', 'NetDSL 4M*']
        providers[34] = [];
        providers[34][0] = ['-1', '- Auswahl treffen -'];
        providers[34][1] = ['295', 'T-DSL 2000']
        providers[34][2] = ['296', 'T-DSL 6000']
        providers[34][3] = ['297', 'T-DSL 16000']
        providers[35] = [];
        providers[35][0] = ['-1', '- Auswahl treffen -'];
        providers[35][1] = ['299', 'DSL Maxi (6000/512)']
        providers[35][2] = ['300', 'DSL Solo (6000/512)']
        providers[35][3] = ['301', 'DSL Mega (16000/1024)']
        providers[35][4] = ['302', 'DSL 1000*']
        providers[35][5] = ['303', 'DSL 4000*']
        providers[35][6] = ['304', 'DSL 16000*']
        providers[35][7] = ['305', 'DSL Turbo 2000 u. a.*']
        providers[35][8] = ['306', 'DSL Turbo 4000 u. a.*']
        providers[35][9] = ['307', 'DSL Turbo 6000 u. a.*']
        providers[36] = [];
        providers[36][0] = ['-1', '- Auswahl treffen -'];
        providers[36][1] = ['309', 'DSL Online (8 MBit)']
        providers[36][2] = ['310', 'DSL Online (16 Mbit)']
        providers[37] = [];
        providers[37][0] = ['-1', '- Auswahl treffen -'];
        providers[37][1] = ['312', 'DSL 4000']
        providers[37][2] = ['313', 'DSL 16000']
        providers[37][3] = ['314', 'DSL-TURBO 2000*']
        providers[37][4] = ['315', 'DSL-TURBO 4000*']
        providers[37][5] = ['316', 'DSL-TURBO 6000*']
        providers[37][6] = ['317', 'DSL Mini (2000/256)']
        providers[37][7] = ['318', 'DSL Maxi (6000/512)']
        providers[37][8] = ['319', 'DSL Mega (16000/1024)']
        providers[38] = [];
        providers[38][0] = ['-1', '- Auswahl treffen -'];
        providers[38][1] = ['321', 'primaplus S (384/128)']
        providers[38][2] = ['322', 'primaplus M (1024/256)']
        providers[38][3] = ['323', 'primaplus L (3072/256)']
        providers[38][4] = ['324', 'primaplus XL (6144/512)']
        providers[38][5] = ['325', 'primaplus XXL (10240/1024)']
        providers[39] = [];
        providers[39][0] = ['-1', '- Auswahl treffen -'];
        providers[39][1] = ['327', 'Privat 2000']
        providers[39][2] = ['328', 'Business 500 S']
        providers[39][3] = ['329', 'Business 1000 S']
        providers[40] = [];
        providers[40][0] = ['-1', '- Auswahl treffen -'];
        providers[40][1] = ['331', 'Q-DSL home 1536 (768/768)']
        providers[40][2] = ['332', 'Q-DSL home 1536 (512/1024)']
        providers[40][3] = ['333', 'Q-DSL home 2560 (2048/512)']
        providers[40][4] = ['334', 'Q-DSL home 2560 (1536/1024)']
        providers[40][5] = ['335', 'Q-DSL home 2560 (512/2048)']
        providers[40][6] = ['336', 'Q-DSLhome 16000']
        providers[40][7] = ['337', 'Q-DSLoffice 16100/1024 kbit/s']
        providers[40][8] = ['338', 'Q-DSLpro 6016/576 kbit/s']
        providers[40][9] = ['339', 'Q-DSLpro 16000/1024 kbit/s']
        providers[40][10] = ['340', 'Q-DSLmax 2048/1024*']
        providers[40][11] = ['341', 'Q-DSLmax 2048 sym']
        providers[40][12] = ['342', 'Q-DSLmax 4096 sym']
        providers[40][13] = ['343', 'Q-DSLmax 6016 sym']
        providers[40][14] = ['344', 'Q-DSLmax 10000 sym.']
        providers[40][15] = ['345', 'Q-DSLmax 20000 sym.']
        providers[41] = [];
        providers[41][0] = ['-1', '- Auswahl treffen -'];
        providers[41][1] = ['347', 'T-DSL 2000']
        providers[41][2] = ['348', 'T-DSL 6000']
        providers[41][3] = ['349', 'T-DSL 16000']
        providers[42] = [];
        providers[42][0] = ['-1', '- Auswahl treffen -'];
        providers[42][1] = ['351', 'TELE2 DSL 2000']
        providers[42][2] = ['352', 'TELE2 DSL 6000']
        providers[42][3] = ['353', 'TELE2 DSL 16000']
        providers[43] = [];
        providers[43][0] = ['-1', '- Auswahl treffen -'];
        providers[43][1] = ['355', 'TSI 1000']
        providers[43][2] = ['356', 'TSI 2000']
        providers[43][3] = ['357', 'TSI 3000']
        providers[43][4] = ['358', 'TSI 4000']
        providers[43][5] = ['359', 'TSI 5000']
        providers[43][6] = ['360', 'TSI 6000']
        providers[43][7] = ['361', 'TSI 8000']
        providers[43][8] = ['362', 'TSI 10000']
        providers[44] = [];
        providers[44][0] = ['-1', '- Auswahl treffen -'];
        providers[44][1] = ['364', 'Internet 6000']
        providers[44][2] = ['365', 'Internet 10000']
        providers[45] = [];
        providers[45][0] = ['-1', '- Auswahl treffen -'];
        providers[45][1] = ['367', 'TeleosDSL (1024/256)']
        providers[45][2] = ['368', 'TeleosDSL (3072/512)']
        providers[45][3] = ['369', 'TeleosDSL (6144/576)']
        providers[45][4] = ['370', 'TeleosDSL 16000 (16000/640)']
        providers[45][5] = ['371', 'TeleosSDSL (768)']
        providers[45][6] = ['372', 'TeleosSDS (2,3 Mbit/s)']
        providers[45][7] = ['373', 'TeleosSDSL (1,5 Mbit/s)']
        providers[45][8] = ['374', 'TeleosSDSL (4,6 Mbit/s)']
        providers[46] = [];
        providers[46][0] = ['-1', '- Auswahl treffen -'];
        providers[46][1] = ['376', 'TotalPlus (16000/1152)']
        providers[47] = [];
        providers[47][0] = ['-1', '- Auswahl treffen -'];
        providers[47][1] = ['378', 'Tiscali DSL 2000']
        providers[47][2] = ['379', 'Tiscali DSL 6000']
        providers[47][3] = ['380', 'Tiscali DSL 8000']
        providers[47][4] = ['381', 'Tiscali DSL 16000']
        providers[48] = [];
        providers[48][0] = ['-1', '- Auswahl treffen -'];
        providers[48][1] = ['383', '(256/64)*']
        providers[48][2] = ['384', '(2048/198)*']
        providers[48][3] = ['385', '(4096/384)*']
        providers[48][4] = ['386', '(8192/640)*']
        providers[48][5] = ['387', '(16384/800)*']
        providers[48][6] = ['388', '(20480/1024)*']
        providers[49] = [];
        providers[49][0] = ['-1', '- Auswahl treffen -'];
        providers[49][1] = ['390', 'DSL Flat 6000']
        providers[49][2] = ['391', 'DSL Flat 160*']
        providers[49][3] = ['392', 'DSL Flat 16000']
        providers[50] = [];
        providers[50][0] = ['-1', '- Auswahl treffen -'];
        providers[50][1] = ['394', 'VR-Web dsl 2000']
        providers[50][2] = ['395', 'VR-Web dsl 6000']
        providers[51] = [];
        providers[51][0] = ['-1', '- Auswahl treffen -'];
        providers[51][1] = ['397', 'twinFlat 30000']
        providers[51][2] = ['398', 'twinFlat 100000']
        providers[51][3] = ['399', 'kombi.tel 2.500*']
        providers[51][4] = ['400', 'inter.tel 5.000*']
        providers[51][5] = ['401', 'inter.tel 100.000*']
        providers[51][6] = ['402', 'duoflat 5.000*']
        providers[51][7] = ['403', 'duoflat 100.000*']
        providers[52] = [];
        providers[52][0] = ['-1', '- Auswahl treffen -'];
        providers[52][1] = ['405', '(unbekannt)']
        providers[52][2] = ['406', '56k Modem']
        providers[52][3] = ['407', 'ISDN']
        providers[52][4] = ['408', 'ISDN Kanalbündelung']
        providers[52][5] = ['409', 'DSL Light 384']
        providers[52][6] = ['410', 'DSL 768']
        providers[52][7] = ['411', 'DSL 1000']
        providers[52][8] = ['412', 'DSL 2000']
        providers[52][9] = ['413', 'DSL 3000']
        providers[52][10] = ['414', 'DSL 4000']
        providers[52][11] = ['415', 'DSL 6000']
        providers[52][12] = ['416', 'DSL 12000']
        providers[52][13] = ['417', 'DSL 16000']
        providers[52][14] = ['418', 'DSL 18000']
        providers[52][15] = ['419', 'DSL 20000']
        providers[52][16] = ['420', 'SDSL 500']
        providers[52][17] = ['421', 'SDSL 1000']
        providers[52][18] = ['422', 'SDSL 2000']
        providers[52][19] = ['423', 'SDSL 2300']
        providers[52][20] = ['424', 'SDSL 4000']
        providers[52][21] = ['425', 'SDSL 9200']
        providers[52][22] = ['426', 'Kabel 64']
        providers[52][23] = ['427', 'Kabel 512']
        providers[52][24] = ['428', 'Kabel 256']
        providers[52][25] = ['429', 'Kabel 1000']
        providers[52][26] = ['430', 'Kabel 2000']
        providers[52][27] = ['431', 'Kabel 2200']
        providers[52][28] = ['432', 'Kabel 3000*']
        providers[52][29] = ['433', 'Kabel 4000']
        providers[52][30] = ['434', 'Kabel 6000']
        providers[52][31] = ['435', 'Kabel 6200']
        providers[52][32] = ['436', 'Kabel 8200']
        providers[52][33] = ['437', 'Kabel 10000']
        providers[52][34] = ['438', 'Kabel 20000']
        providers[53] = [];
        providers[53][0] = ['-1', '- Auswahl treffen -'];
        providers[53][1] = ['440', 'ISDN']
        providers[53][2] = ['441', 'ISDN Kanalbündelung']
        providers[53][3] = ['442', 'DSL Light 384']
        providers[53][4] = ['443', 'DSL 768']
        providers[53][5] = ['444', 'DSL 1000']
        providers[53][6] = ['445', 'DSL 2000']
        providers[53][7] = ['446', 'DSL 3000']
        providers[53][8] = ['447', 'DSL 4000']
        providers[53][9] = ['448', 'DSL 6000']
        providers[53][10] = ['449', 'DSL 12000']
        providers[53][11] = ['450', 'DSL 16000']
        providers[53][12] = ['451', 'DSL 18000']
        providers[53][13] = ['452', 'DSL 20000']
        providers[53][14] = ['453', 'SDSL 500']
        providers[53][15] = ['454', 'SDSL 1000']
        providers[53][16] = ['455', 'SDSL 2000']
        providers[53][17] = ['456', 'SDSL 2300']
        providers[53][18] = ['457', 'SDSL 4000']
        providers[53][19] = ['458', 'SDSL 9200']
        providers[53][20] = ['459', 'Kabel 64']
        providers[53][21] = ['460', 'Kabel 512']
        providers[53][22] = ['461', 'Kabel 256']
        providers[53][23] = ['462', 'Kabel 1000']
        providers[53][24] = ['463', 'Kabel 2000']
        providers[53][25] = ['464', 'Kabel 2200']
        providers[53][26] = ['465', 'Kabel 3000*']
        providers[53][27] = ['466', 'Kabel 4000']
        providers[53][28] = ['467', 'Kabel 6000']
        providers[53][29] = ['468', 'Kabel 6200']
        providers[53][30] = ['469', 'Kabel 8200']
        providers[53][31] = ['470', 'Kabel 10000']
        providers[53][32] = ['471', 'Kabel 20000']
        providers[54] = [];
        providers[54][0] = ['-1', '- Auswahl treffen -'];
        providers[54][1] = ['473', 'ADSL 6000']
        providers[54][2] = ['474', 'ADSL 16000']
        providers[54][3] = ['475', 'Start']
        providers[54][4] = ['476', 'Premium']
        providers[54][5] = ['477', 'Pro']
        providers[54][6] = ['478', 'Speed']
        providers[54][7] = ['479', 'Highspeed']
        providers[54][8] = ['480', 'B2B']
function update_on_provider_change(profile, profil) {
   populateselect(document.getElementById('speed'), providers[document.getElementById('provider').value]);
   fillh2(profile, profil);
}
function fillh2(profile, profil) {
   if (profil > 0) {
     if ( profile[profil] ) {
      document.getElementById('mypr').innerHTML='aktives Profil: <b class="green" style="margin-top:0px">' + profile[profil]['description'] + '</b>';
      pid = profil;
     }
     return;
   }
   for (var i = 0; i < profile.length; i++) {
     if (!(profile[i] == undefined)) {
      if (
    (profile[i]['provider'] == document.getElementById('provider').value) && 
    (profile[i]['speed'] == document.getElementById('speed').value) && 
    (profile[i]['plz'] == document.getElementById('plz').value) 
      ) {
    document.getElementById('mypr').innerHTML='aktives Profil: <b class="green" style="margin-top:0px">' + profile[i]['description'] + '</b>';
    pid = i;
    p=document.getElementById('provider').value;
    s=document.getElementById('speed').value;
    z=document.getElementById('plz').value;
    var cookieval = 'provider:'+p+',speed:'+s+',plz:'+z+',pid:'+pid;
    document.cookie = 'speedform2='+cookieval+"; path=/";
    return;
      } else {
        document.getElementById('mypr').innerHTML='';
    pid = '0';
    p=document.getElementById('provider').value;
    s=document.getElementById('speed').value;
    z=document.getElementById('plz').value;
    var cookieval = 'provider:'+p+',speed:'+s+',plz:'+z+',pid:'+pid;
    document.cookie = 'speedform2='+cookieval+"; path=/";
      } 
     }
   }
}

function setc(p,s,c,z,d,v,profile) {
  document.getElementById('provider').value=p;
  populateselect(document.getElementById('speed'), providers[document.getElementById('provider').value]);
  document.getElementById('speed').value=s;
  document.getElementById('plz').value=z;
  var cookieval = 'provider:'+p+',speed:'+s+',plz:'+z+',pid:'+v;
  document.cookie = 'speedform2='+cookieval+"; path=/";
  fillh2(profile, v);
}

var keksschachtel = document.cookie.split(';');
if (!(document.cookie.match('speedform')) && !(document.cookie.match('speedform2'))) {
    populateselect(document.getElementById('speed'), providers[document.getElementById('provider').value]);
//    populateselect(1, providers[0]);
}
fillh2(profile, pid);


function populateselect(field, values) {
    for(i=100; i>0; i--) {
      field.options[i] = null;
    }
    if(document.getElementById('provider').value == -1) {
      field.options[0] = new Option('- Bitte wählen Sie einen Anbieter aus', -1, false, false);
      return;
    }
    if(values) {
      for (i=0; i<values.length; i++){
        if (values[i] && values[i][0] && values[i][1] && values[i][1].length > 0) {
	    field.options[i] = new Option(unescape(values[i][1]), unescape(values[i][0]), false, false);
	}
      }
    }
}
