
var g_proxypage="http://playlist.uk.msn.com/getplaylist.aspx";var wmp_list=new Array();attachEvent('onload',wmpro_checkWMP);function wmpro_play(playerid,mediasrc){var player=document.getElementById(playerid);if(player){if(mediasrc!='')
player.URL=mediasrc;if(player.controls.isAvailable('Play'))
player.controls.play();}}
function wmpro_playlist(pl,idx){eval("var q="+pl+"_q");eval("var t="+pl+"_t");eval("var wmpname="+pl+"_wmp");eval("var pt="+pl+"_type");if(pt=="inline"){if(q.length>0&&idx<q.length){wmpro_play(wmpname,q[idx]);eval(pl+"_c=idx");eval(pl+"_c++;");}}
else{createPlaylist(pl);}}
function createPlaylist(pl){eval("var q="+pl+"_q");eval("var t="+pl+"_t");var objitems=document.getElementById(pl+"_items");var frm=document.createElement("FORM");frm.setAttribute("action",g_proxypage)
frm.setAttribute("method","post");var ele=document.createElement("<input name='len' type='hidden' value='"+q.length+"' />");frm.appendChild(ele);for(var i=0;i<q.length;i++){ele=document.createElement("<input name='q"+i+"' type='hidden' value='"+q[i]+"' />");frm.appendChild(ele);ele=document.createElement("<input name='t"+i+"' type='hidden' value='title"+t[i]+"' />");frm.appendChild(ele);}
objitems.appendChild(frm);frm.submit();wmpro_clearplaylist(pl);}
function wmpro_playstatechange(newState,pl){if(newState==8){eval("var q = "+pl+"_q");eval("var c = "+pl+"_c");wmpro_remove(pl,(c-1));if(q.length>0&&(c-1)==q.length){eval(pl+"_c=1;");eval("c = "+pl+"_c");}
if(q.length>0&&(c-1)<=q.length){var pid=pl+"_item"+c+"_p";var pbtn=document.getElementById(pid);if(pbtn!=undefined&&pbtn!=null){pbtn.click();var txt=document.getElementById(pl+"_switchtext");if(txt.innerText=="OPEN")
wmpro_hideplaylist(pl);}}}}
function wmpro_copylink(mediasrc){clipboardData.setData('text',mediasrc);}
function wmpro_blogit(title,imgsrc,mediasrc){var str="<br/><a href="+mediasrc+"><img hspace=10 src="+imgsrc+" align=left border=0 /></a>"+title+"<br/><a href="+mediasrc+">"+mediasrc+"</a>";window.open("http://spaces.live.com/BlogIt.aspx?Title="+title+"&SourceURL="+escape(window.location.href)+"&description="+escape(str)+"&&HL=BlogArticle");}
function wmpro_addtoplaylist(mediasrc,pl,img,hl){var parent=document.getElementById(pl);var objpl=document.getElementById(pl+"_playlist");var objinfo=document.getElementById(pl+"_cnt");var objitems=document.getElementById(pl+"_items");var objclear=document.getElementById(pl+"_clear");var txt=document.getElementById(pl+"_switchtext");eval("var q="+pl+"_q");eval("var t="+pl+"_t");eval("var im="+pl+"_i");for(var i=1;i<=q.length;i++){var item=document.getElementById(pl+"_item"+i);if(item!=undefined&&item!=null)
item.style.visibility="visible";}
if(txt!=undefined&&txt!=null)
txt.innerText="CLOSE";q[q.length]=mediasrc;t[t.length]=hl;im[im.length]=img;if(q.length==1){objpl.style.visibility="visible";}
objinfo.innerHTML="("+q.length+")";var pid=pl+"_item"+q.length;var rid=pl+"_item"+q.length+"_r";var ele=document.createElement("<div class='wmpl_item' onmouseover='this.style.backgroundColor=\"#346EA8\"' onmouseout='this.style.backgroundColor=\"#003366\"'/>");ele.id=pid;ele.style.visibility="visible";ele.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=90)";pid+="_p";ele.innerHTML="<div><img src='"+img+"'/></div><div><div>"+hl+"</div><div class='wmpl_btns'><a id='"+pid+"' href=\"javascript:wmpro_playlist('"+pl+"',"+(q.length-1)+")\">Play</a> | <a id='"+rid+"' href=\"javascript:wmpro_remove('"+pl+"',"+(q.length-1)+")\">Remove</a></div></div>";if(objitems!=undefined&&objitems!=null)
objitems.appendChild(ele);}
function wmpro_remove(pl,idx){eval("var q="+pl+"_q");q.splice(idx,1);eval("var t="+pl+"_t");t.splice(idx,1);eval("var img="+pl+"_i");img.splice(idx,1);var objitems=document.getElementById(pl+"_items");if(objitems!=undefined&&objitems!=null)
objitems.innerHTML="";for(var i=1;i<=q.length;i++){var pid=pl+"_item"+i;var rid=pl+"_item"+q.length+"_r";var ele=document.createElement("<div class='wmpl_item' onmouseover='this.style.backgroundColor=\"#346EA8\"' onmouseout='this.style.backgroundColor=\"#003366\"'/>");ele.id=pid;ele.style.visibility="visible";ele.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=90)";pid+="_p";ele.innerHTML="<div><img src='"+img[i-1]+"'/></div><div><div>"+t[i-1]+"</div><div class='wmpl_btns'><a id='"+pid+"' href=\"javascript:wmpro_playlist('"+pl+"',"+(i-1)+")\">Play</a> | <a id='"+rid+"'href=\"javascript:wmpro_remove('"+pl+"',"+(i-1)+")\">Remove</a></div></div>";objitems.appendChild(ele);}
var objinfo=document.getElementById(pl+"_cnt");if(objinfo!=undefined&&objinfo!=null){objinfo.innerHTML="("+q.length+")";if(q.length==0)objinfo.innerHTML="";}}
function wmpro_clearplaylist(pl){eval(pl+"_q.splice(0,"+pl+"_q.length);");eval(pl+"_t.splice(0,"+pl+"_t.length);");eval(pl+"_i.splice(0,"+pl+"_i.length);");var objitems=document.getElementById(pl+"_items");var objinfo=document.getElementById(pl+"_cnt");if(objinfo!=undefined&&objinfo!=null)
objinfo.innerHTML="";if(objitems!=undefined&&objitems!=null)
objitems.innerHTML="";}
function wmpro_switchplaylist(pl){eval("var len = "+pl+"_q.length");var txt=document.getElementById(pl+"_switchtext");for(var i=1;i<=len;i++){var item=document.getElementById(pl+"_item"+i);if(item!=undefined&&item!=null){if(item.style.visibility=="visible"){item.style.visibility="hidden";if(txt!=undefined&&txt!=null)
txt.innerText="OPEN";}
else{item.style.visibility="visible";if(txt!=undefined&&txt!=null)
txt.innerText="CLOSE";}}}}
function wmpro_hideplaylist(pl){eval("var len = "+pl+"_q.length");for(var i=1;i<=len;i++){var item=document.getElementById(pl+"_item"+i);if(item!=undefined&&item!=null){if(item.style.visibility=="visible"){item.style.visibility="hidden";}}}}
function findPosX(obj){var curleft=0;if(obj.offsetParent){while(1){curleft+=obj.offsetLeft;if(!obj.offsetParent){break}
obj=obj.offsetParent;}}
else if(obj.x){curleft+=obj.x}
return curleft;}
function findPosY(obj){var curtop=0;if(obj.offsetParent){while(1){curtop+=obj.offsetTop;if(!obj.offsetParent){break}
obj=obj.offsetParent;}}
else if(obj.y){curtop+=obj.y}
return curtop;}
function wmpro_checkWMP(){var len=wmp_list.length;for(var i=0;i<len;i++){var wmp=wmp_list[i]+"_wmp";eval("var obj = "+wmp);eval("var pl = document.getElementById('"+wmp+"');");eval("var tip= document.getElementById('"+wmp+"_tip');");if(pl==undefined||pl==null){if(tip!=undefined&&tip!=null){tip.style.width=400;tip.innerText="Windows Media Player - "+wmp+" not found.";}}}}