var Portals=function(){var a=0;this.setPortalID=function(b){a=b};this.getPortalID=function(){return a};this.getPortals=function(){blockedObject("leftfoot","footer");if(a==0){a=1}var b="";b=b+"\n<selectedID>"+a+"</selectedID>";b=b+"\n<country>"+country+"</country>";b=b+"\n<colls>1</colls>";b=b+"\n<collWidth>200px</collWidth>";b=b+"\n<div>leftfoot</div>";b=b+"\n<divIn>footer</divIn>";var c=newXMLHttpRequest();c.onreadystatechange=getReadyStateHandler(c,this.viewPortals);c.open("POST","radioTV",true);c.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");c.send("object=Portals&id=2&xml="+b)};this.viewPortals=function(l){var b=l.getElementsByTagName("GroupsPortal")[0];var D=b.getElementsByTagName("selectedID")[0].firstChild.nodeValue;var s=b.getElementsByTagName("colls")[0].firstChild.nodeValue;var v=b.getElementsByTagName("collWidth")[0].firstChild.nodeValue;var r=b.getElementsByTagName("div")[0].firstChild.nodeValue;var g=b.getElementsByTagName("divIn")[0].firstChild.nodeValue;var C=b.getElementsByTagName("groups")[0];var f=C.getElementsByTagName("countBlock")[0].firstChild.nodeValue;var t=C.getElementsByTagName("category")[0].firstChild.nodeValue;var k=C.getElementsByTagName("categoryDesc")[0].firstChild.nodeValue;var m=f/s;var B="<h2>"+t+"</h2><p>"+k+'</p><table style="text-align: center; width: 100%; height:100%;" border="0" cellpadding="0" cellspacing="0">';var w=0;for(var x=0;x<m;x++){var h="";B=B+'<tr style="text-align: center;">';for(var o=0;o<s;o++){h=h+'<td style="text-align: center; width: '+v+'; " id="Portal'+(x+w+o)+'"></td>'}B=B+h+"</tr>";w=w+o-1}B=B+"</table>";var y=document.getElementById(r);if(y!=null){y.innerHTML=B}for(x=0;x<f;x++){var c="Portal"+x;var e=C.getElementsByTagName("group")[x];var p=e.getElementsByTagName("emp_id")[0].firstChild.nodeValue;var G=e.getElementsByTagName("name")[0].firstChild.nodeValue;G=replaceAll(G,"^","&");var F=e.getElementsByTagName("pict")[0].firstChild.nodeValue;var A=e.getElementsByTagName("desc")[0].firstChild.nodeValue;A=replaceAll(A,"^","&");var q="<GroupsPortal><id>"+p+"</id><div>"+c+"</div><countPortal>"+f+"</countPortal><reshim>3</reshim></GroupsPortal>";var E="";if(A!="-"){E="alt='"+A+"' title='"+A+"'"}if(D==p){B='<div class="GroupPortalSelect" id="class'+c+'" onClick="portals.getJanrOrStation(\''+escape(q)+'\')"><div><img border="0" class="floatleft" src=\''+F+"' "+E+'/></div><div class="GroupPortalText">'+G+"</div></div>"}else{B='<div class="GroupPortal" id="class'+c+'"  onClick="portals.getJanrOrStation(\''+escape(q)+'\')"><div><img border="0" class="floatleft" src=\''+F+"' "+E+' /></div><div class="GroupPortalText">'+G+"</div></div>"}var u=document.getElementById(c);if(u!=null){u.innerHTML=B}}var d=document.getElementById(r+"Block");var n=document.getElementById(r+"Block");n.parentNode.removeChild(d)};this.startJanrOrStation=function(){if(a==0){a=1}var b="<GroupsPortal><id>"+a+"</id><div>-</div><countPortal>4</countPortal><reshim>1</reshim></GroupsPortal>";this.getJanrOrStation(escape(b))};this.getJanrOrStation=function(e){blockedObject("midfoot","footer");var b=readerPoolDataString(unescape(e));var i=b.getElementsByTagName("GroupsPortal")[0];var j=i.getElementsByTagName("id")[0].firstChild.nodeValue;var d=i.getElementsByTagName("div")[0].firstChild.nodeValue;var c=i.getElementsByTagName("countPortal")[0].firstChild.nodeValue;var g=i.getElementsByTagName("reshim")[0].firstChild.nodeValue;var f="\n<div>PortalJanr</div>";f=f+"\n<groupID>"+j+"</groupID>";f=f+"\n<country>"+country+"</country>";f=f+"\n<countPortal>"+c+"</countPortal>";f=f+"\n<divIn>"+d+"</divIn>";var h=newXMLHttpRequest();h.onreadystatechange=getReadyStateHandler(h,this.viewJanrOrStation);h.open("POST","radioTV",true);h.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");h.send("object=Portals&id="+g+"&xml="+f)};this.destroy=function(){if(dijit.byId("tooltipJanr")){dijit.byId("tooltipJanr").destroy()}};this.viewJanrOrStation=function(Y){portals.destroy();var C=Y.getElementsByTagName("GroupsPortal")[0];var aa=C.getElementsByTagName("div")[0].firstChild.nodeValue;var c=C.getElementsByTagName("divIn")[0].firstChild.nodeValue;var t=C.getElementsByTagName("selectedID")[0].firstChild.nodeValue;var A=C.getElementsByTagName("countPortal")[0].firstChild.nodeValue;var m="<GroupsPortal><id>"+t+"</id><div>"+aa+"</div><countPortal>"+A+"</countPortal><reshim>3</reshim></GroupsPortal>";if(c!="-"){for(var Z=0;Z<A;Z++){var af=document.getElementById("classPortal"+Z);if(c=="Portal"+Z){if(af!=null){af.className="GroupPortalSelect"}}else{if(af!=null){af.className="GroupPortal"}}}}var l=C.getElementsByTagName("groups")[0];var r=l.getElementsByTagName("countBlock")[0].firstChild.nodeValue;var N=l.getElementsByTagName("propID")[0].firstChild.nodeValue;var h=l.getElementsByTagName("category")[0].firstChild.nodeValue;var D=l.getElementsByTagName("categoryDesc")[0].firstChild.nodeValue;var u=r;var B=1;var L="200px";if(Math.abs(N)==2){if(document.getElementById(c)==null){}else{var F=new dijit.TooltipDialog({id:"tooltipJanr",content:'<div><table><tr><td style="color:#FF6600; font-size:16px;"><div id="PortalJanrName"></div></td></tr><tr><td><div id="PortalJanr">'+arrayLang[0]+'</div></td></tr><tr><td><div class="bttn2"> <a onClick="portals.destroy()"><span>'+arrayLang[1]+"</span></a> </div></td></tr></table></div>",refreshOnShow:true},document.createElement("div"));object=document.getElementById(c);dijit.popup.open({popup:F,around:object});var v="<h2>"+h+'</h2><table style="text-align: center; width: 100%; height:100%;" border="0" cellpadding="0" cellspacing="0">';var X=0;for(var Z=0;Z<u;Z++){var Q="";v=v+'<tr style="text-align: center;">';for(var P=0;P<B;P++){Q=Q+'<td style="text-align: center; width: '+L+'; " id="Janr'+(Z+X+P)+'"></td>'}v=v+Q+"</tr>";X=X+P-1}v=v+"</table>";var af=document.getElementById(aa);if(af!=null){af.innerHTML=v}for(Z=0;Z<r;Z++){var b="Janr"+Z;var O=l.getElementsByTagName("group")[Z];var ae=O.getElementsByTagName("emp_id")[0].firstChild.nodeValue;var p=O.getElementsByTagName("name")[0].firstChild.nodeValue;p=replaceAll(p,"^","&");var q=O.getElementsByTagName("pict")[0].firstChild.nodeValue;var T=O.getElementsByTagName("desc")[0].firstChild.nodeValue;T=replaceAll(T,"^","&");var m="<GroupsPortal><id>"+ae+"</id><div>"+b+"</div><countPortal>"+A+"</countPortal><reshim>3</reshim></GroupsPortal>";var I="";if(T!="-"){I="alt='"+T+"' title='"+T+"'"}var g="";if(q!="-"){g='<img border="0" class="floatleft" src=\''+q+"' "+I+" />"}v='<div class="GroupJanr"  onClick="portals.getJanrOrStation(\''+escape(m)+"')\"><div>"+g+'</div><div class="GroupJanrText">'+p+"</div></div>";var x=document.getElementById(b);if(x!=null){x.innerHTML=v}}}}else{var o=C.getElementsByTagName("stations")[0];var V=o.getElementsByTagName("countBlock")[0].firstChild.nodeValue;var u=V;var B=1;var L="200px";var v="<h2>"+arrayLang[2]+"</h2><p>"+arrayLang[3]+'</p><div id="stationContent"><table style="text-align: center; width: 100%;" border="0" cellpadding="0" cellspacing="0">';var X=0;for(var Z=0;Z<u;Z++){var Q="";v=v+'<tr style="text-align: center;">';for(var P=0;P<B;P++){Q=Q+'<td style="text-align: center; width: '+L+'; " id="Station'+(Z+X+P)+'"></td>'}v=v+Q+"</tr>";X=X+P-1}v=v+'</table></div><img onClick="radioStationObj.infoLoad();" style="position:absolute;margin-top:-8px; margin-left: 335px;width:64px;" src="./images/list-add.png"><table style="text-align: center; width: 100%;" border="0" cellpadding="0" cellspacing="0"><tr><td><div class="bttn2"> <a onClick="blockedObject(\'midfoot\',\'footer\');portals.getJanrOrStation(\''+escape(m)+"')\"><span>"+arrayLang[5]+'</span></a> </div></td><td><div class="bttn2" id="newRadio"> <a onClick="radioStationObj.infoLoad();"><span>'+arrayLang[4]+"</span></a> </div></td></tr></table>";var af=document.getElementById("midfoot");if(af!=null){af.innerHTML=v}if(dijit.byId("contentPaneStation")){dijit.byId("contentPaneStation").destroy()}var e=new dijit.layout.ContentPane({id:"contentPaneStation"},"stationContent");e.domNode.style.width="370px";e.domNode.style.height="350px";for(Z=0;Z<V;Z++){var b="Station"+Z;var O=o.getElementsByTagName("station")[Z];var S=O.getElementsByTagName("stationID")[0].firstChild.nodeValue;var R=O.getElementsByTagName("stationLogo")[0].firstChild.nodeValue;var ad=O.getElementsByTagName("stationUrl")[0].firstChild.nodeValue;var s=O.getElementsByTagName("stationName")[0].firstChild.nodeValue;s=replaceAll(s,"^","&");var U=O.getElementsByTagName("stationDesc")[0].firstChild.nodeValue;U=replaceAll(U,"^","&");var y="";if(U!="-"){y='alt="'+U+'" title="'+U+'"'}var K="";if(R!="-"){K='<td style="width: 80px; height: 50px;" colspan="1" rowspan="3"><img src="'+R+'" '+y+' style="width: 80px; height: 50px;"/></td>'}var G="";if(s!="-"){G=s}else{G=ad}var d=O.getElementsByTagName("selectPict")[0].firstChild.nodeValue;var k=O.getElementsByTagName("selectSong")[0].firstChild.nodeValue;k=replaceAll(k,"^","&");var H=O.getElementsByTagName("selectDesc")[0].firstChild.nodeValue;H=replaceAll(H,"^","&");var M=O.getElementsByTagName("selectTime")[0].firstChild.nodeValue;var f="";if(H!="-"){f='alt="'+H+'" title="'+H+'"'}var n="";if(d!="-"){n='<td style="width: 80px; height: 50px;" colspan="1" rowspan="3"><img src="'+d+'" '+f+' style="width: 80px; height: 50px;"/></td>'}var W=readerPoolDataXML(o.getElementsByTagName("station")[Z]);var ac=stations.getStationInfo(W);var J=cSong.getSongInfo(W);var E="\n<MIN>0</MIN>";E=E+"\n<MAX>10</MAX>";E=E+"\n<country>"+country+"</country>";E=E+"\n<stationID>"+S+"</stationID>";E=E+"\n<janrID>"+a+"</janrID>";E=E+"\n<divIn>-</divIn>";E=E+"\n<div>-</div>";var w="cSong.stopAllPlayerFunction();processPlayer.setRunFunction('Station');processPlayer.setStationInfo('"+escape(ac)+"');processPlayer.setSongInfo('"+escape(J)+"');processPlayer.setVariant('+');processPlayer.setRelated('"+escape("")+"');processPlayer.setLastSong('"+escape(E)+"');processPlayer.runPlayer();processPlayer.addRatingStation("+S+");";v='<div onClick="'+w+'"><table cellspacing="0" cellpadding="0" border="0" style="text-align: left; width: 100%;" class="stationBlock"><tr>'+K+n+'<td class="stationUrl" style="text-align: center;font-size:10px;">'+G+'</td></tr><tr><td style="text-align: center;font-size:12px;" '+f+" ><b>"+k+"</b> - "+M+"</td></tr></table></div>";var x=document.getElementById(b);if(x!=null){x.innerHTML=v}}}var ab=document.getElementById("midfootBlock");ab.parentNode.removeChild(ab)}};var portals=new Portals();