function snipitdemosubmit(A){return false}function hoverRollOver(E,A){var C=document.getElementById(E);if(C!=null){C.style.color=A;if(C.hasChildNodes()){var D=C.childNodes;for(var B=0;B<D.length;B++){D[B].style.color=A}}}}function initDemo(){var H="MANW9B8XOVCGY7PD6ZHQE5FRI40SJ2TUK31L";function C(M){var L="";var K=Number(M);do{L+=H.charAt(K%H.length);K=Math.floor(K/H.length)}while(K!=0);return L}var I=function(M){var R=M.responseXML;if(R&&R.documentElement){var W=R.documentElement;var Z="";var U="snipitbaseElement";var N=document.getElementById("snipresult");if(!N||N==undefined){alert("no snipitresult");return }var Y=document.getElementById(U);if(Y&&Y!=undefined){N.removeChild(Y)}Y=document.createElement("div");Y.id=U;var L=W.getElementsByTagName("J2GOResult");if(L!=undefined&&L.length>0&&L.item(0).firstChild!=undefined){for(i=0;i<L.length&&i<12;i++){var X=L.item(i).getElementsByTagName("menuString");if(!X&&X==undefined){alert("mMenuString");continue}var Z=X.item(0).firstChild.nodeValue;var V=L.item(i).getElementsByTagName("responseID");if(V==undefined){alert("mResponseID");continue}var Q=V.item(0).firstChild.nodeValue;var K=L.item(i).getElementsByTagName("eventType");if(K==undefined){alert("nEventType");continue}var O=K.item(0).firstChild.nodeValue;var S=document.createElement("span");var P=document.createElement("span");var T=document.createElement("a");T.target="_blank";T.href="/songlaunch?aim=1&id="+C(Q);S.className="snipitline";S.innerHTML=Z.substring(2).replace(/\n/g,"<br />");P.className="snipitchar";P.innerHTML=Z.substring(0,2);T.appendChild(P);T.appendChild(S);Y.appendChild(T)}}else{L=W.getElementsByTagName("helpText");if(L!=undefined&&L.length>0&&L.item(0).firstChild!=undefined){Z=L.item(0).firstChild.nodeValue;var S=document.createElement("p");S.className="snipiterror";S.innerHTML=Z;Y.appendChild(S)}else{var S=document.createElement("p");S.className="snipiterror";S.innerHTML="Didn't understand the SNIPIT result: <br />"+M.responseText;Y.appendChild(S)}}N.appendChild(Y)}else{alert("Received Empty response from SNIPIT Server")}};var D=function(N){var M="snipitbaseElement";var L=document.getElementById("snipresult");if(!L||L==undefined){alert("no snipitresult");return }var K=document.getElementById(M);if(K&&K!=undefined){L.removeChild(K)}K=document.createElement("div");K.id=M;K.innerHTML="<p>Sorry we are currently unable to access the song list. Please try again later</p>";L.appendChild(K)};var J={success:I,failure:D,cache:false,timeout:30000,argument:{action:"none"}};YAHOO.register.container.handleSubmit=function(M){var L=document.getElementById("snipitform");var K=L.elements.message.value;return YAHOO.register.container.RequestPlaylist(K)};YAHOO.register.container.demo=new YAHOO.widget.Panel("snipit",{width:"360px",fixedcenter:false,visible:false,modal:false,zindex:0,xy:[10,200],constraintoviewport:true});YAHOO.register.container.demo.render();var E=function(K){YAHOO.util.Event.preventDefault(K);return 0};YAHOO.util.Event.addListener("snipitform","submit",E);YAHOO.register.container.stationlist=new YAHOO.widget.Panel("station",{width:"48em",xy:[400,200],fixedcenter:false,visible:false,modal:false,zindex:0,constraintoviewport:true});bd='<p class="stitle">SNIPIT enabled radio stations</p>';for(i=0;i<YAHOO.register.container.stations.length;i++){var F=YAHOO.register.container.stations[i].stCallSign;var A="onclick=\"YAHOO.register.container.loadStation('"+F+"');\"";var B="suyre"+Math.floor(100000*Math.random());bd+='<div class="stName" id="'+B+'" onmouseover="hoverRollOver(\''+B+"','Red');\" onmouseout=\"hoverRollOver('"+B+"','White');\" ><div class=\"cs\" "+A+">"+F+'</div><div class="ctag" '+A+">"+YAHOO.register.container.stations[i].stTag+"</div></div>"}YAHOO.register.container.stationlist.setBody(bd);YAHOO.register.container.stationlist.render();YAHOO.register.container.manager=new YAHOO.widget.OverlayManager();YAHOO.register.container.manager.register([YAHOO.register.container.demo,YAHOO.register.container.stationlist]);YAHOO.register.container.Icons=[{stCallSign:"kbks",stIMG:"images/KISSlogo_small270x112.jpg"},{stCallSign:"kroq",stIMG:"images/kroq.gif"},{stCallSign:"kbsg",stIMG:"images/kbsg.gif"},{stCallSign:"kzok",stIMG:"images/kzok.jpg"},{stCallSign:"kmtt",stIMG:"images/kmtt.jpg"},{stCallSign:"kndd",stIMG:"images/kndd.jpg"},{stCallSign:"kcfx",stIMG:"images/kcfx.jpg"},{stCallSign:"kcjk",stIMG:"images/kcjk.jpg"},{stCallSign:"kqrc",stIMG:"images/kqrc.jpg"},{stCallSign:"krbz",stIMG:"images/krbz.jpg"},{stCallSign:"kpwr",stIMG:"images/kpwr.jpg"},{stCallSign:"krbz",stIMG:"images/krbz.jpg"},{stCallSign:"kudl",stIMG:"images/kudl.gif"},{stCallSign:"kink",stIMG:"images/kink.gif"},{stCallSign:"klth",stIMG:"images/klth.jpg"},{stCallSign:"kupl",stIMG:"images/kupl.jpg"},{stCallSign:"knrk",stIMG:"images/knrk.jpg"},{stCallSign:"wezb",stIMG:"images/wezb.jpg"},{stCallSign:"wkbu",stIMG:"images/wkbu.jpg"},{stCallSign:"wlmg",stIMG:"images/wlmg.gif"},{stCallSign:"koit",stIMG:"images/koit.jpg"},{stCallSign:"kfog",stIMG:"images/kfog.jpg"},{stCallSign:"kqmv",stIMG:"images/kqmv.jpg"},{stCallSign:"ksan",stIMG:"images/ksan.gif"},{stCallSign:"bone",stIMG:"images/ksan.gif"},{stCallSign:"kbwf",stIMG:"images/wolf_logo.png"},{stCallSign:"kisw",stIMG:"images/kisw.png"},{stCallSign:"kjaq",stIMG:"images/kjaq.gif"},{stCallSign:"kkwf",stIMG:"images/kkwf.jpg"},{stCallSign:"wqht",stIMG:"images/wqht.jpg"},{stCallSign:"wrxp",stIMG:"images/wrxp.jpg"},{stCallSign:"wrks",stIMG:"images/wrks.gif"},{stCallSign:"wplj",stIMG:"images/wplj.gif"},{stCallSign:"kiss",stIMG:"images/KISSlogo_small270x112.jpg"}];function G(N){var K=document.getElementById("snimage");var M;var L="images/LogoBlackTransparent.gif";for(M=0;M<YAHOO.register.container.Icons.length;M++){if(N==YAHOO.register.container.Icons[M].stCallSign){L=YAHOO.register.container.Icons[M].stIMG;break}}K.innerHTML='<img src="'+L+'" alt="" />'}YAHOO.register.container.RequestPlaylist=function(N){G(N);var L=document.getElementById("snipitbaseElement");L.innerHTML='<p>Looking up the playlist</p><img alt="" src="/images/bigrotation2.gif"/>';var O=document.getElementById("snipitform");O.elements.message.value=N;var K=encodeURI("cmd=snipit&message="+N);var M=YAHOO.util.Connect.asyncRequest("POST","/svc.php",J,K);return false};YAHOO.register.container.loadStation=function(K){G(K);document.getElementById("snipitform").elements.message.value=K;YAHOO.register.container.stationlist.hide()}};