var TvTid_Settings = new function() { var channels = new Array(); var channelNames = new Array(); channelNames["danske"] = "Danske"; channels["danske"] = Array({"id":11825154,"name":"DR1"},{"id":11823880,"name":"TV 2"},{"id":11825539,"name":"TV 2 NEWS"},{"id":11823606,"name":"DR2"},{"id":11823578,"name":"TV 2 Zulu"},{"id":11827370,"name":"TV 2 Charlie"},{"id":11826003,"name":"TV3"},{"id":11824517,"name":"TV3+"},{"id":11825338,"name":"Kanal 5"},{"id":25995179,"name":"DR Ramasjang"},{"id":11823363,"name":"TV 2 Sport"},{"id":11825061,"name":"Kanal 4"},{"id":11828355,"name":"6´eren"},{"id":21258658,"name":"TV3 Puls"},{"id":26005640,"name":"DR HD"},{"id":26000893,"name":"DR K"},{"id":11825921,"name":"TV 2 Film"},{"id":11841417,"name":"DR Update"},{"id":23992257,"name":"CANAL9"},{"id":33727651,"name":"TV 2 SPORT BARCLAYS PREMIER LEAGUE"},{"id":35750898,"name":"CANAL+ Hits (Boxer)"}); channelNames["andre danske kanaler"] = "Andre danske kanaler"; channels["andre danske kanaler"] = Array({"id":21276842,"name":"Animal HD"},{"id":11838196,"name":"Animal Planet"},{"id":21118638,"name":"Boomerang"},{"id":11825959,"name":"CANAL+ Action"},{"id":11825994,"name":"CANAL+ Emotion"},{"id":11826033,"name":"CANAL+ First"},{"id":11825968,"name":"Canal+ First HD"},{"id":11826074,"name":"CANAL+ Hits"},{"id":30456541,"name":"CANAL+ Series"},{"id":11823357,"name":"CANAL+ Sport 1"},{"id":11823456,"name":"CANAL+ Sport 2"},{"id":14072213,"name":"CANAL+ Sport Extra"},{"id":23992243,"name":"CANAL+ Sport HD"},{"id":11855587,"name":"Cartoon"},{"id":11830859,"name":"Discovery Channel"},{"id":11831699,"name":"Discovery HD Showcase"},{"id":11848698,"name":"Discovery Science"},{"id":11831688,"name":"Discovery World"},{"id":11833969,"name":"Disney Channel sca."},{"id":11834079,"name":"Disney Junior"},{"id":25073478,"name":"Disney XD"},{"id":11823344,"name":"dk4"},{"id":11792072,"name":"Eurosport"},{"id":25463809,"name":"Eurosport 2"},{"id":21241626,"name":"Eurosport HD"},{"id":11831828,"name":"MTV"},{"id":11838366,"name":"National Geographic Channel"},{"id":20608015,"name":"National Geographic HD"},{"id":11833988,"name":"Nickelodeon"},{"id":11825990,"name":"TCM"},{"id":11848851,"name":"TLC"},{"id":25407294,"name":"TNT7"},{"id":24274031,"name":"TV 2 Sport HD"},{"id":11825950,"name":"TV1000"},{"id":11825939,"name":"TV1000 Action"},{"id":11826583,"name":"TV1000 Classic"},{"id":21444805,"name":"TV1000 Drama"},{"id":11826017,"name":"TV1000 Family"},{"id":25081223,"name":"TV1000 HD"},{"id":11826154,"name":"TV1000 Nordic"},{"id":11847897,"name":"Vh1"},{"id":11830064,"name":"Viasat Explorer"},{"id":11823326,"name":"Viasat Fotboll"},{"id":11824844,"name":"Viasat Golf"},{"id":14412627,"name":"Viasat History"},{"id":11824091,"name":"Viasat Motor"},{"id":11826607,"name":"Viasat Nature/Crime"},{"id":11847871,"name":"Voice TV"}); channelNames["regionale"] = "Regionale"; channels["regionale"] = Array({"id":35254919,"name":"FOLKETINGET"},{"id":26052432,"name":"Kanal Bornholm"},{"id":26052441,"name":"Kanal Fyn"},{"id":11824064,"name":"Kanal Hovedstaden"},{"id":26054373,"name":"Kanal Syd"},{"id":26181418,"name":"Kanal Øst"},{"id":26052580,"name":"Kanal Østjylland"},{"id":11844487,"name":"Regional - TV 2 / Østjylland"},{"id":11870765,"name":"Regional - TV 2/Bornholm"},{"id":11844550,"name":"Regional - TV 2/FYN"},{"id":11844714,"name":"Regional - TV 2/Lorry"},{"id":11870579,"name":"Regional - TV/MIDT-VEST"},{"id":11870837,"name":"Regional - TV SYD"},{"id":11844459,"name":"Regional - TV2/NORD"},{"id":11844636,"name":"Regional - TV2 Øst"},{"id":31101409,"name":"TV Horsens"},{"id":26054357,"name":"TV Nord Plus"}); channelNames["nordiske"] = "Nordiske"; channels["nordiske"] = Array({"id":11823572,"name":"NRK1"},{"id":11823549,"name":"NRK2"},{"id":11823555,"name":"SVT1"},{"id":11824729,"name":"SVT2"},{"id":21141564,"name":"TV 2 Filmkanalen Norge"},{"id":11823516,"name":"TV 2 Norge"},{"id":21142149,"name":"TV 2 Zebra Norge"},{"id":11826007,"name":"TV3 Norge"},{"id":11824581,"name":"TV3 Sverige"},{"id":20434132,"name":"TV4 fakta"},{"id":20491347,"name":"TV4 film"},{"id":20491565,"name":"TV4 guld"},{"id":20491909,"name":"TV4 komedie"},{"id":20492594,"name":"TV4 Science Fiction"},{"id":20492976,"name":"TV4 sport"},{"id":11823589,"name":"TV4 Sverige"},{"id":33889168,"name":"TV6"},{"id":20256041,"name":"Viasat Sport Sverige"}); channelNames["tyske"] = "Tyske"; channels["tyske"] = Array({"id":11826379,"name":"3sat"},{"id":11823542,"name":"ARD"},{"id":11826335,"name":"Arte"},{"id":11823568,"name":"NDR"},{"id":11825975,"name":"ProSieben"},{"id":11825213,"name":"RTL"},{"id":11826040,"name":"RTL II"},{"id":11826803,"name":"SAT1"},{"id":11823300,"name":"SPORT1"},{"id":11828008,"name":"SuperRTL"},{"id":11826231,"name":"VOX"},{"id":11823545,"name":"ZDF"}); channelNames["internationale"] = "Internationale"; channels["internationale"] = Array({"id":11829985,"name":"BBC Entertainment"},{"id":25462082,"name":"BBC HD"},{"id":25462529,"name":"BBC Knowledge"},{"id":25463040,"name":"BBC Lifestyle"},{"id":11823212,"name":"BBC World"},{"id":11823367,"name":"CNN"},{"id":33888845,"name":"Discovery Investigation"},{"id":25562965,"name":"History Channel"},{"id":20608023,"name":"National Geographic Wild"},{"id":21443747,"name":"Showtime"},{"id":22380940,"name":"Sky News"},{"id":11826665,"name":"TV5MONDE Europe"}); this.init = function() { var elm = document.getElementById('channelgroup'); if(elm) { for(entry in channels) { var e = document.createElement('option'); e.setAttribute('value', entry); var t = document.createTextNode(channelNames[entry]); e.appendChild(t); elm.appendChild(e); } } this.setTvTidChannels('danske'); } this.setTvTidChannels = function(channelid) { var selectBox = document.getElementById('channellist'); if(selectBox) { if(channels[channelid]) { selectBox.options.length = 0; for(var i = 0, j = channels[channelid].length; i < j; i++) { var obj = channels[channelid][i]; var elm = document.createElement('option'); elm.setAttribute('value', obj.id); var txt = document.createTextNode(obj.name); elm.appendChild(txt); selectBox.appendChild(elm); } } } } this.append = function() { var elm = document.getElementById('channellist'); if(elm) { for(var i = 0, len = elm.length; i < len; i++) { if(elm.options[i].selected) { var list = document.getElementById('mychannellist'); if(list) { if( ! this.present(elm.options[i].value, list) ) { var copy = elm.options[i].cloneNode(true); list.appendChild(copy); } } } } } } this.remove = function() { var elm = document.getElementById('mychannellist'); if(elm) { for(i = elm.length-1; i >= 0; i--) { if(elm.options[i].selected) { var list = document.getElementById('channellist'); elm.options[i] = null; } } } } this.up = function() { var elm = document.getElementById('mychannellist'); if(elm) { for(var i = 0; i < elm.length; i++) { if(elm.options[i].selected && i > 0) { elm.insertBefore(elm.options[i], elm.options[i-1]); return; } } } } this.down = function() { elm = document.getElementById('mychannellist'); if(elm) { for(var i = 0; i < elm.length; i++) { if(elm.options[i].selected && i < elm.length-1) { elm.insertBefore(elm.options[i], elm.options[i+2]); return; } } } } this.present = function(value, listelm) { for(var i = 0; i < listelm.length; i++) { if(listelm.options[i].value == value) { return true; } } return false; } this.submitForm = function() { var elm = document.getElementById('mychannellist'); if(elm) { for(var i = 0; i < elm.length; i++) { elm.options[i].selected = true; } } } }