/*================ LAST MOD: 2009-11-25 09:27:10pm ================*/

/* -----------START: /assets/cssjs/artist-modules/add_to_library.js---------*/

/* --------------------------------------------------*/

/*minified*/

var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var currentVLbgColor="#FdF9DE";var currentVLborderColor="#B7B7B7";var curVlBgColorhandler=null;var saveMpositions={};var timeoutParams={};var plusButtons={};var qlAddedToLibraryTrackIds={};qlAddedToLibraryTrackIds.length=0;function showAddToLibraryDialog(trackDataBase64,qloudUserId,refObject,event){try{var trackData=eval('('+decode64(trackDataBase64)+')');}catch(e){}
addToLibrary(trackDataBase64,qloudUserId);var mousecoord=getMouseCoordinates(event);saveMpositions[trackData['track_id']]=mousecoord;plusButtons[trackData['track_id']]=refObject;return false;hideAddToLibraryDialog("qlAddToLibraryDlg_"+trackData['track_id']);var dlg=document.createElement("div");dlg.className="qlAddToLibraryContainer";dlg.id="qlAddToLibraryDlg_"+trackData['track_id'];var content='<div class="addTitle">Confirm Add To Library</div>';content+='<div class="addContent">'+trim_string(trackData['track'],28)+' <strong>by</strong> '+trim_string(trackData['artist'],20)+'</div>';content+='<div class="addButtons"><input type="button" value="Ok" onclick="addToLibrary(\''+trackDataBase64+'\','+qloudUserId+');">&nbsp;&nbsp;<input type="button" value="Cancel" onclick="hideAddToLibraryDialog(\'qlAddToLibraryDlg_'+trackData['track_id']+'\'); return false;"></div>'
dlg.innerHTML=content;var bodyRef=document.getElementsByTagName("body").item(0);bodyRef.appendChild(dlg);moveTo(dlg,mousecoord[0],mousecoord[1]);dlg.style.display="block";}
function hideAddToLibraryDialog(dlgId)
{try{var dlg=document.getElementById(dlgId);var bodyRef=document.getElementsByTagName("body").item(0);bodyRef.removeChild(dlg);}catch(e){}}
function addToLibrary(trackData64,qlId)
{try{var trackData=eval('('+decode64(trackData64)+')');}catch(e){}
dojo.io.bind({"mimetype":"text/html","url":"/interface/post/qlbuzzproxy/?qlmethod=qlAddTrackToLibrary&track_id="+trackData['track_id'],"load":onQlAddToLibDataReady,"error":onQlAddToLibDataError});return false;var dlg=document.getElementById("qlAddToLibraryDlg_"+trackData['track_id']);var content='<div class="addTitle">Confirm Add To Library</div>';content+='<div class="addContent" style="text-align:center; font-size:12px;"><strong>Sending Data...</strong></div>';dlg.innerHTML=content;}
function onQlAddToLibDataReady(t,data,e){var retdata=eval('('+data+')');if(retdata['data']['message'].indexOf("Invalid Track Id or Not Logged in.")!=-1){modalLogin.open();return false;}
try{var plusButtonParent=plusButtons[retdata['data']['track_id']].parentNode;plusButtonParent.removeChild(plusButtons[retdata['data']['track_id']]);qlAddedToLibraryTrackIds[qlAddedToLibraryTrackIds.length]=retdata['data']['track_id'];qlAddedToLibraryTrackIds.length++;isTrackAddedToLibraryHTML(retdata['data']['track_id'],plusButtonParent);plusButtons[retdata['data']['track_id']]=null;}catch(e){}
flashViewLibraryDiv(retdata['data']['track_id']);return false;var dlg=document.getElementById("qlAddToLibraryDlg_"+retdata['data']['track_id']);var content='<div class="addTitle">Confirm Add To Library</div>';content+='<div class="addContent" style="text-align:center; font-size:12px;">'+retdata['data']['message']+'</div>';content+='<div class="addButtons"><input type="button" value="Ok" onclick="hideAddToLibraryDialog(\'qlAddToLibraryDlg_'+retdata['track_id']+'\'); return false;"></div>'
dlg.innerHTML=content;setTimeout("hideAddToLibraryDialog('qlAddToLibraryDlg_"+retdata['data']['track_id']+"')",2000);}
function onQlAddToLibDataError(t,e){}
function qlUpdateAddToLibraryStatus(idsStr,addContaineridCommon){dojo.io.bind({"mimetype":"text/json","url":"/interface/post/qlbuzzproxy/?qlmethod=qlGetTracksInLibrary&track_ids="+idsStr+"&divids="+addContaineridCommon,"load":onQlUpdateAddToLibraryStatusOk,"error":onQlUpdateAddToLibraryStatusError});}
function onQlUpdateAddToLibraryStatusOk(t,data,e){if(typeof(data)=='object'){var idstart=data['data']['divids'];var addedHTML=(idstart.indexOf('qlAddToLibraryButtonContainer')!=-1)?'<input type="image" alt="" src="http://cdn.buzznet.com/assets/spacer.gif" title="Added To Library" class="v5Buttons buttonAddedToLibrary2" disabled="disabled" />':'<span class="addedToLibraryIconSpan1">Added</span>'
for(var i in data['data']){if(i=='divids')continue
setInnerHTML(idstart+data['data'][i]['track_id'],addedHTML);qlAddedToLibraryTrackIds[qlAddedToLibraryTrackIds.length]=data['data'][i]['track_id'];qlAddedToLibraryTrackIds.length++;}}}
function onQlUpdateAddToLibraryStatusError(t,e){}
function decode64(input){return input.toString().base64_decode();}
function trim_string(s,l){if(typeof(s)=='undefined'){s="";}
if(s.length>l){return s.substring(0,(l-3))+"...";}
return s;}
function flashViewLibraryDiv(trackid)
{try{var added=document.getElementById('viewMyLibraryDivAdded');added.style.display="block";flyHintframeToInfoBox(trackid);}catch(e){}}
function doFlashViewLibraryDiv()
{var adToLibDiv=document.getElementById('viewMyLibraryDiv');adToLibDiv.style.backgroundColor=currentVLbgColor=="#FbFbFb"?"#FdF9DE":"#FbFbFb";adToLibDiv.style.border=currentVLborderColor=="#B7B7B7"?"1px solid  #E6E37C":"1px solid #B7B7B7";adToLibDiv.style.borderTop="0px none"
currentVLbgColor=currentVLbgColor=="#FbFbFb"?"#FdF9DE":"#FbFbFb";currentVLborderColor=currentVLborderColor=="#B7B7B7"?"#E6E37C":"#B7B7B7";}
function stopFlashViewLibraryDiv()
{var adToLibDiv=document.getElementById('viewMyLibraryDiv');adToLibDiv.style.backgroundColor="#FbFbFb";adToLibDiv.style.border="1px solid #B7B7B7";adToLibDiv.style.borderTop="0px none"
currentVLbgColor="#FbFbFb";currentVLborderColor="#B7B7B7";var added=document.getElementById('viewMyLibraryDivAdded');added.style.display="none";clearInterval(curVlBgColorhandler);curVlBgColorhandler=null;}
function flyHintframeToInfoBox(trackid){var startPoint=saveMpositions[trackid];if(typeof(timeoutParams[trackid]!='undefined')&&timeoutParams[trackid]!=null)return;if(typeof(startPoint)!='object')return;var targobj=document.getElementById('viewMyLibraryDiv');if(typeof(targobj)=='undefined')return;var targetPos=getOffsetCoords(targobj);if(targetPos[0]==0&&targetPos[1]==0)return;var hintDiv=document.createElement('div');hintDiv.style.border="2px solid #656565 ";hintDiv.style.width="20px";hintDiv.style.height="20px";hintDiv.style.position="absolute";hintDiv.style.top=startPoint[1]+"px";hintDiv.style.left=startPoint[0]+"px";var bodyRef=document.getElementsByTagName("body").item(0);bodyRef.appendChild(hintDiv);var movePath=getLine(startPoint,targetPos,10);var forend=movePath.length;timeoutParams[trackid]={'obj':hintDiv,'path':movePath,'cit':0,'tit':forend};doHintFrameFly(trackid);}
function doHintFrameFly(trackid){var mpath=timeoutParams[trackid]['path'];timeoutParams[trackid]['obj'].style.top=mpath[timeoutParams[trackid]['cit']][1];timeoutParams[trackid]['obj'].style.left=mpath[timeoutParams[trackid]['cit']][0];timeoutParams[trackid]['cit']+=1;if(timeoutParams[trackid]['cit']<timeoutParams[trackid]['tit'])
{setTimeout("doHintFrameFly("+trackid+")",15);}
else
{var bodyRef=document.getElementsByTagName("body").item(0);bodyRef.removeChild(timeoutParams[trackid]['obj']);timeoutParams[trackid]=null;if(!curVlBgColorhandler)
{curVlBgColorhandler=setInterval("doFlashViewLibraryDiv()",500);setTimeout("stopFlashViewLibraryDiv()",2000);}}}
function getLine(point1,point2,step){var x1=point1[0];var y1=point1[1];var x2=point2[0];var y2=point2[1];var respArr=new Array();m=(y2-y1)/(x2-x1);b=y1-m*x1;forx=Math.abs(x2-x1);fory=Math.abs(y2-y1);moveright=(x2>x1);moveup=(y2<y1);movestaightX=(y2==y1);movestaightY=(x2==x1);if(movestaightX){if(moveright){for(var i=0;i<=forx;i=i+step){x=x1+i;y=y1;respArr[Math.floor(i/step)]=[x,y];}}else{for(var i=forx;i>=0;i=i-step){x=x1-i;y=y1;respArr[Math.floor(i/step)]=[x,y];}}}else if(movestaightY){if(moveup){for(var i=0;i<=fory;i=i+step){x=x1;y=y1-i;respArr[Math.floor(i/step)]=[x,y];}}else{for(var i=fory;i>=0;i=i-step){x=x1;y=y1+i;respArr[Math.floor(i/step)]=[x,y];}}}else{if(moveright&&moveup){if(forx>=fory){for(var i=0;i<=forx;i=i+step){x=x1+i;y=Math.round(m*x+b);respArr[Math.floor(i/step)]=[x,y];}}else{for(var i=0;i<=fory;i=i+step){y=y1-i;x=Math.round((y-b)/m);respArr[Math.floor(i/step)]=[x,y];}}}else if(moveright&&!moveup){if(forx>=fory){for(var i=0;i<=forx;i=i+step){x=x1+i;y=Math.round(m*x+b);respArr[Math.floor(i/step)]=[x,y];}}else{for(var i=fory;i>=0;i=i-step){y=y1+i;x=Math.round((y-b)/m);respArr[Math.floor(i/step)]=[x,y];}}}else if(!moveright&&moveup){if(forx>=fory){for(var i=forx;i>=0;i=i-step){x=x1-i;y=Math.round(m*x+b);respArr[Math.floor(i/step)]=[x,y];}}else{for(var i=0;i<=fory;i=i+step){y=y1-i;x=Math.round((y-b)/m);respArr[Math.floor(i/step)]=[x,y];}}}else{if(forx>=fory){for(var i=forx;i>=0;i=i-step){x=x1-i;y=Math.round(m*x+b);respArr[Math.floor(i/step)]=[x,y];}}else{for(var i=fory;i>=0;i=i-step){y=y1+i;x=Math.round((y-b)/m);respArr[Math.floor(i/step)]=[x,y];}}}}
return respArr;}
function isTrackAddedToLibraryHTML(trackId,parentObj){if(inArray(trackId,qlAddedToLibraryTrackIds)){if(parentObj&&typeof(parentObj)=='object'){if(parentObj.id.indexOf('qlAddToLibraryButtonContainer')!=-1){parentObj.innerHTML='<input type="image" src="http://cdn.buzznet.com/assets/spacer.gif" title="Added To Library" class="v5Buttons buttonAddedToLibrary2" disabled="disabled" />'}else{parentObj.innerHTML='<span class="addedToLibraryIconSpan1">Added</span>';}}else{return'<span class="addedToLibraryIconSpan1">Added</span>';}}
return false;}
/* --------------------------------------------------*/

/* -----------START: /assets/cssjs/qllistplayer.js---------*/

/* --------------------------------------------------*/

/*minified*/

function qlListPlayer(configObj){this.onPlayerOpen=null;this.onPlayerClose=null;this.config=configObj;this.ql_player_swf='';this.url_prefix='';this.ql_user_id='';this.givepointsUrl='';this.nowPlayingTrackId=0;this.QlNextTrackId="0";this.afterRowIdCommon="track_";var self=this;var addIds={"FF2":"Buzznet_Intl_ROS_300x250","FF3":"bannerslot_300x250_3","IE_SFRY_GC":"google_ads_div_Buzznet_Intl_ROS_300x250"};this.addDiv=null;this.addDivContent={};if(typeof(configObj)=='object'){if(configObj['on_player_open']&&typeof(eval('('+configObj['on_player_open']+')'))=='function'){this.onPlayerOpen=eval('('+configObj['on_player_open']+')');}
if(configObj['on_player_close']&&typeof(eval('('+configObj['on_player_close']+')'))=='function'){this.onPlayerClose=eval('('+configObj['on_player_close']+')');}
if(configObj['ql_player_swf']){this.ql_player_swf=configObj['ql_player_swf'];}
if(configObj['url_prefix']){this.url_prefix=configObj['url_prefix'];}
if(configObj['ql_user_id']){this.ql_user_id=configObj['ql_user_id'];}
if(configObj['givepointsURL']){this.givepointsUrl=configObj['givepointsURL'];}}else{return false;}
this.pausePlayer=function(dopause){try{var usrAg=navigator.userAgent.toLowerCase();var browserType="unknown";if(usrAg.indexOf("msie")!=-1){browserType="msie";}
else if(usrAg.indexOf("firefox")!=-1){browserType="firefox";}
else if(usrAg.indexOf("safari")!=-1){browserType="safari";}
if(typeof(dopause)=='undefined')
{dopause=false;}
if(typeof(dopause)!='boolean'){dopause=false;}
var playerObj=document.getElementById(browserType=="firefox"?'qlListPlayerEmbed':'qlListPlayer');playerObj.togglePause(!dopause);}catch(e){}}
this.refresh320200Banner=function(){if(!self.addDiv){try{for(var i in addIds){self.addDiv=document.getElementById(addIds[i]);if(self.addDiv&&typeof(self.addDiv)=="object"){self.addDiv=self.addDiv.parentNode;self.addDivContent=self.addDiv.innerHTML;break;}}}catch(e){}}
try{self.addDiv.innerHTML=self.addDivContent}catch(e){}}
this.openQlPlayer=function(track_id,trackDataBase64,afterRowIdCommon){this.refresh320200Banner();try{var trackData=eval('('+decode64(trackDataBase64)+')');}catch(e){alert(e);return false;}
if(typeof(afterRowIdCommon)!="string")
afterRowIdCommon=self.afterRowIdCommon;this.afterRowIdCommon=afterRowIdCommon;this.closeQlPlayer();this.nowPlayingTrackId=trackData['track_id'];tag=trackData['artist'].replace(/\W/g,"").toLowerCase();adToLibLinkhtml="<a href='#' id='trackActionAddToLibrary' ";adToLibLinkhtml+=" onclick=\"showAddToLibraryDialog('"+trackDataBase64+"', "+this.ql_user_id+", this,event); return false;\">";adToLibLinkhtml+='<span class="qPlayerIcons addLibrary"></span>Add to Library</a>'
try{if(inArray(trackData['track_id'],qlAddedToLibraryTrackIds)){adToLibLinkhtml='<span class="qPlayerIcons addedToLibraryIconSpan1"></span><span class="added">Added</span>';}}catch(e){}
var playerHtml='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="283" height="243" id="qlListPlayer" align="middle">';playerHtml+='<param name="allowScriptAccess" value="always" />';playerHtml+='<param name="allowFullScreen" value="false" />';playerHtml+='<param name="quality" value="high" />';playerHtml+='<param name="wmode" value="transparent" />';playerHtml+='<param name="movie" value="'+this.ql_player_swf+'" />';playerHtml+='<param name="FlashVars" value="track_id='+this.nowPlayingTrackId+'&network_id=10&site=bn'+this.givepointsUrl+'" id="paramtrack_id" />';playerHtml+='<embed src="'+this.ql_player_swf+'" quality="high" width="283" height="243" name="track_player" align="middle" allowScriptAccess="always" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent"';playerHtml+=' FlashVars="track_id='+this.nowPlayingTrackId+'&network_id=10&site=bn'+this.givepointsUrl+'" id="qlListPlayerEmbed" />';playerHtml+=' </object>';var qlPlayerDivContainer=document.createElement('div');qlPlayerDivContainer.id='qlPlayerDivContainer';var listPlayerHtml='<div class="qPlayerHeader"><span></span><div id="qlPlayerClose"><input type="image" src="/assets/spacer.gif" onclick="closeQlPlayer(); return false;" class="qPlayerIcons buttonCloseLabel"/></div></div>';listPlayerHtml+='<div id="mainPlayerContent">';listPlayerHtml+='<div id="qlFlashPlayerContainer"></div>';listPlayerHtml+='<div id="qlPlayerRightSideInfo">';listPlayerHtml+='<div id="trackInfo">';listPlayerHtml+='<div id="trackInfoTrackName">'+this.trim_string(trackData['track'],28)+'</div>';if(trackData['artist']){listPlayerHtml+='<div id="trackInfoArtistM"><div class="gray10" style="float:left;">by</div>';listPlayerHtml+='<div id="trackInfoArtist">'+this.trim_string(trackData['artist'],20)+'</div></div>';}
if(trackData['album']){listPlayerHtml+='<div id="trackInfoAlbumM"><div class="gray10" style="float:left; clear:left;">Album:</div>';listPlayerHtml+='<div id="trackInfoAlbum">'+this.trim_string(trackData['album'],23)+'</div></div></div>';}
listPlayerHtml+='<div id="trackActions"><div class="actionRow">';listPlayerHtml+='<div class="actionText" id="trackActionAddToLibraryDiv" style="padding-left:0px;">'+adToLibLinkhtml+'</div>';listPlayerHtml+='</div><div class="actionRow">';if(tag){listPlayerHtml+='<div class="actionText" style="padding-left:0px;"><a href="'+this.url_prefix+"/track/"+tag+"/"+trackData['track']+"/"+trackData['track_id']+"/#track_comments"+'" id="trackActionLeaveComment"><span class="qPlayerIcons buttonCommentsDark"></span>'+((trackData['comments']==0||(typeof(trackData['comments'])=='undefined'))?"Leave a Comment":trackData['comments']+" Comments")+'</a></div>';}
listPlayerHtml+='</div></div>';if(trackData['taglinkta']){listPlayerHtml+='<div id="trackRelatedContent">';listPlayerHtml+='<div class="gray10" style="font-size:11px; line-height:23px;"><strong>Related Content:</strong></div>';listPlayerHtml+='<ul>';listPlayerHtml+='<li><a href="'+trackData['taglinkta']+'" id="RC_ArtistPageLink">Artist Page</a></li>';listPlayerHtml+='<li><a href="'+trackData['taglinkta']+"photos/recent/"+'" id="RC_PicturesPageLink">Pictures</a></li>';listPlayerHtml+='<li><a href="'+trackData['taglinkta']+"video/"+'" id="RC_VideosPageLink">Videos</a></li>';listPlayerHtml+='<li><a href="'+trackData['taglinkta']+"people/"+'" id="RC_CommunityPageLink">Community</a></li>';listPlayerHtml+='</ul>';listPlayerHtml+='</div>';}
listPlayerHtml+='<div id="trackVoteOtherRecording">Wrong Video? <a href="javascript:void(0);" onclick="displayVoteAnotherVideoBox('+trackData["track_id"]+');" style="font-size: 9px; font-weight: normal;">Vote for other versions</a></div>';listPlayerHtml+='</div></div>';var rowToPlay=document.getElementById(afterRowIdCommon+this.nowPlayingTrackId);var nextTrackRow=rowToPlay;do{nextTrackRow=nextTrackRow.nextSibling;}while(nextTrackRow&&nextTrackRow.nodeType!=1)
try{if(nextTrackRow){this.QlNextTrackId=nextTrackRow.id.replace(afterRowIdCommon,"");}else{this.QlNextTrackId="0";}}catch(e){}
var rowToPlayParent=rowToPlay.parentNode;qlPlayerDivContainer.innerHTML=listPlayerHtml;rowToPlayParent.insertBefore(qlPlayerDivContainer,rowToPlay.nextSibling);qlPlayerDivContainer.style.display="block";setInnerHTML('qlFlashPlayerContainer',playerHtml);if(self.onPlayerOpen)
self.onPlayerOpen(self.nowPlayingTrackId,afterRowIdCommon);}
this.closeQlPlayer=function(sendNextTrack){try{if(typeof(sendNextTrack)=='undefined')
sendNextTrack=false;var afterRowIdCommon=self.afterRowIdCommon;var qlPlayerDivContainer=document.getElementById('qlPlayerDivContainer');var qlPlayerDivContainerParent=qlPlayerDivContainer.parentNode;qlPlayerDivContainerParent.removeChild(qlPlayerDivContainer);if(self.onPlayerClose)
self.onPlayerClose(self.nowPlayingTrackId,sendNextTrack?self.QlNextTrackId:"",afterRowIdCommon);}catch(e){}}
this.trim_string=function(s,l){if(typeof(s)=='undefined'){s="";}
if(s.length>l){return s.substring(0,(l-3))+"...";}
return s;}}
qlListPlayer.__instance__=null;qlListPlayer.getInstance=function(configObj)
{if(qlListPlayer.__instance__==null)
{qlListPlayer.__instance__=new qlListPlayer(configObj);}
return qlListPlayer.__instance__;}
function onClipEnd()
{setTimeout("qlListPlayer.getInstance().closeQlPlayer(true)",200);}
function openQlPlayer(trackId,trackDataBase64,afterRowIdCommon){qlListPlayer.getInstance().openQlPlayer(trackId,trackDataBase64,afterRowIdCommon);}
function closeQlPlayer(afterRowIdCommon){qlListPlayer.getInstance().closeQlPlayer(false);}
function pauseQlPlayer(dopause)
{qlListPlayer.getInstance().pausePlayer(dopause);}
var lastrecording=new Array;var nowplaying_recording_id=0;var now_track_id=0;function voteanothervideo(rowjson){try{var trackData=eval('('+decode64(rowjson)+')');}catch(e){alert(e);return false;}
if(parseInt(trackData["voted"]))return 0;var Oqloud_id=document.getElementById("qloud_id_"+now_track_id);var qloud_id=(Oqloud_id)?Oqloud_id.value:0;var Otrack_id=document.getElementById("track_id_"+now_track_id);var track_id=(Otrack_id)?Otrack_id.value:0;var recording_id=trackData["recording_id"];if(qloud_id&&recording_id){lastrecording=trackData;dojo.io.bind({"mimetype":"text/html","url":"/interface/post/qlbuzzproxy.php?qlmethod=qlVoteOtherRecordings&qloud_id="+qloud_id+"&recording_id="+recording_id+"&track_id="+track_id,"load":applyVoteResult,"error":errorVoteAnotherVideoResult});}}
function applyVoteResult(t,data,e){var retdata=eval('('+data+')');retdata=retdata["data"];if(lastrecording["recording_id"]){var oThumb=document.getElementById("recording_"+lastrecording["recording_id"]+"_thumb");if(oThumb){oThumb.className="voteanothervideo_thumbs_on";oThumb.style.backgroundPosition="";oThumb.style.backgroundPositionX="";oThumb.style.backgroundPositionY="";}
oThumb.onclick=function(){}
var oVotes=document.getElementById("recording_"+lastrecording["recording_id"]+"_votes");if(oVotes)oVotes.innerHTML=(parseInt(lastrecording["total_votes"])+1)+" User Vote"+(parseInt(lastrecording["total_votes"])==0?"":"s");}}
function errorVoteAnotherVideoResult(t,e){}
function voteanothervideo_upload(){var Oqloud_id=document.getElementById("qloud_id_"+now_track_id);var qloud_id=(Oqloud_id)?Oqloud_id.value:0;var Otrack_id=document.getElementById("track_id_"+now_track_id);var track_id=(Otrack_id)?Otrack_id.value:0;var Oupload_url=document.getElementById("upload_url_"+now_track_id);var upload_url=Oupload_url?Oupload_url.value:"";if(qloud_id&&track_id&&upload_url){dojo.io.bind({"mimetype":"text/html","url":"/interface/post/qlbuzzproxy.php?qlmethod=qlAddOtherRecording&qloud_id="+qloud_id+"&track_id="+track_id+"&the_url="+upload_url,"load":applyAddResult,"error":errorVoteAnotherVideoResult});}}
function applyAddResult(t,data,e){var retdata=eval('('+data+')');retdata=retdata["data"];var Oupload_url=document.getElementById("upload_url_"+now_track_id);if(Oupload_url)Oupload_url.value="";dojo.io.bind({"mimetype":"text/html","url":"/interface/post/voteanothervideo/?track_id="+now_track_id+"&rand="+Math.random(),"load":applyAddResultRefresh,"error":errorVoteAnotherVideoResult});}
function applyAddResultRefresh(t,data,e){var retdata=data;var oThisPopup=document.getElementById("voteanothervideo_"+now_track_id);if(oThisPopup&&retdata){oThisPopup.innerHTML=retdata;}
startPlayingRecordings();}
function voteanothervideo_play(rowjson){try{var trackData=eval('('+decode64(rowjson)+')');}catch(e){alert(e);return false;}
var Oqloud_id=document.getElementById("qloud_id_"+now_track_id);var qloud_id=(Oqloud_id)?Oqloud_id.value:0;var Otrack_id=document.getElementById("track_id_"+now_track_id);var track_id=(Otrack_id)?Otrack_id.value:0;var recording_id=trackData["recording_id"];if(track_id&&recording_id){var playerHtml='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="283" height="243" id=" id="voteanothervideo_player_'+track_id+'" align="middle">';playerHtml+='<param name="allowScriptAccess" value="always" />';playerHtml+='<param name="allowFullScreen" value="false" />';playerHtml+='<param name="quality" value="high" />';playerHtml+='<param name="wmode" value="transparent" />';playerHtml+='<param name="movie" value="/assets/track_player_small_dblclcik.swf" />';playerHtml+='<param name="FlashVars" value="track_id='+track_id+'&recording_id='+trackData["recording_id"]+'&network_id=10&site=bn" id="voteanothervideo_paramtrack_id" />';playerHtml+='<embed src="/assets/track_player_small_dblclcik.swf" quality="high" width="283" height="243" name="voteanothervideo_track_player" align="middle" allowScriptAccess="always" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent"';playerHtml+=' FlashVars="track_id='+track_id+'&recording_id='+trackData["recording_id"]+'&network_id=10&site=bn" id="voteanothervideo_embedplayer_'+track_id+'" />';playerHtml+=' </object>';var voteanothervideo_player=document.getElementById("voteanothervideo_playercontainer_"+now_track_id);if(voteanothervideo_player)voteanothervideo_player.innerHTML=playerHtml;var nowplaying_div=document.getElementById("recording_"+nowplaying_recording_id);if(nowplaying_div)nowplaying_div.style.backgroundColor="";nowplaying_recording_id=recording_id;var nowplaying_div=document.getElementById("recording_"+nowplaying_recording_id);if(nowplaying_div)nowplaying_div.style.backgroundColor="#D3EFFB";var voteanothervideo_nowplaying=document.getElementById("voteanothervideo_nowplaying_"+now_track_id);var voteanothervideo_nowplaying_source=document.getElementById("voteanothervideo_nowplaying_source_"+now_track_id);if(voteanothervideo_nowplaying)voteanothervideo_nowplaying.innerHTML=trackData["title"];if(voteanothervideo_nowplaying_source)voteanothervideo_nowplaying_source.innerHTML="<a href='"+trackData["url"]+"'>"+trackData["provider_name"]+"</a>";return 1;}else{return false;}}
function displayVoteAnotherVideoBox(track_id){lastrecording=new Array;nowplaying_recording_id=0;now_track_id=track_id;var theUrlContents=getUrlContents("/interface/post/voteanothervideo/?track_id="+track_id);try{closeQlPlayer();}catch(e){}
try{userhomepage_closeplayer();}catch(e){}
if(theUrlContents=="0"){modalLogin.open();}else{createDialog("voteanothervideo_"+track_id,theUrlContents);getDialog("voteanothervideo_"+track_id).show();startPlayingRecordings();}}
function startPlayingRecordings(){var el,i=0,oDivs=document.getElementById("voteanothervideo_recordings_"+now_track_id).getElementsByTagName("div");while(el=oDivs[i++]){if(el.id.indexOf("recording_")>-1){var oPlaybutt=document.getElementById(el.id+"_playbutt");if(oPlaybutt){oPlaybutt.click();return 1;}}}}
function pauseVoteForAnotherVersionPlayer(dopause){try{var usrAg=navigator.userAgent.toLowerCase();var browserType="unknown";if(usrAg.indexOf("msie")!=-1){browserType="msie";}
else if(usrAg.indexOf("firefox")!=-1){browserType="firefox";}
else if(usrAg.indexOf("safari")!=-1){browserType="safari";}
if(typeof(dopause)=='undefined')
{dopause=false;}
if(typeof(dopause)!='boolean'){dopause=false;}
var playerObj=document.getElementById(browserType=="firefox"?'voteanothervideo_embedplayer_'+now_track_id:'voteanothervideo_player_'+now_track_id);playerObj.togglePause(!dopause);}catch(e){}}
/* --------------------------------------------------*/

/* -----------START: /assets/cssjs/user_status.js---------*/

/* --------------------------------------------------*/

/*minified*/

function userStatus(statusType,statusDefaultTxt,otherStatusTypeTxt){this.thereIsAnother=false;this.statusType=statusType;this.statusDefaultTxt=statusDefaultTxt;this.otherStatusTypeTxt=otherStatusTypeTxt;this.clearStatus=function(){this.testOther();this.statusDisplayFlip("edit");dojo.byId("userhomepage_status_"+this.statusType).value=this.statusDefaultTxt;setMiscConfig('userhomepage_status_message',"");if(this.thereIsAnother)this.handleOthers("clear");return 1;}
this.editToggle=function(editDivId,editModuleName,unset){var editDiv=dojo.byId(editDivId);if(editDiv){editDiv.style.display=(editDiv.style.display=="none")?"block":"none";if(typeof(unset)!="undefined"){PageModuleManagerObj.unsetModuleInEditmode(editModuleName);}}}
this.getOthersDetails=function(){this.otherStatusObj=eval(this.otherStatus);this.otherStatusType=this.otherStatusObj.statusType;this.otherStatusEl=dojo.byId("userhomepage_statusupdate_status_text_"+this.otherStatusType);this.otherStatusElParent=this.otherStatusEl.parentNode;this.currentStatusEl=dojo.byId("userhomepage_statusupdate_status_text_"+this.statusType);}
this.handleOthers=function(type){this.getOthersDetails();if(type&&type=="clear"){this.statusDisplayFlip("edit",this.otherStatusType);dojo.byId("userhomepage_status_"+this.otherStatusType).value=this.otherStatusObj.statusDefaultTxt;}else{if(this.otherStatusElParent&&this.otherStatusElParent.style.display=="none"){this.otherStatusElParent.style.display="block";dojo.byId("userhomepage_statusupdate_edit_"+this.otherStatusType).style.display="none";}
this.otherStatusEl.innerHTML=this.currentStatusEl.innerHTML;}}
this.keyPress=function(e){if(e.keyCode==13){this.postStatus();}}
this.postStatus=function(def_text){this.testOther();reloadAdFrames();var userhomepage_status=dojo.byId("userhomepage_status_"+this.statusType);if(userhomepage_status.value.replace(/^\s+|\s+$/g,'')==''||userhomepage_status.value==def_text){userhomepage_status.value=def_text;return false;}
var userhomepage_status_value=escape(userhomepage_status.value);dojo.io.bind({"mimetype":"text/html","url":"/interface/post/setstatus/?status="+userhomepage_status_value,"load":this.postStatusReply});setMiscConfig('userhomepage_status_message',userhomepage_status_value);dojo.byId("userhomepage_statusupdate_status_text_"+this.statusType).innerHTML=unescape(userhomepage_status_value);if(this.thereIsAnother)this.handleOthers();this.statusDisplayFlip();return 1;}
this.postStatusReply=function(t,data,e){var retdata=eval('('+data+')');this.statusDisplayFlip();return 1;}
this.statusBlur=function(e,ele){if(ele.value==''){if(this.clickModeStatus){this.statusDisplayFlip();this.clickModeStatus=false;}else{ele.value=this.statusDefaultTxt;}}}
this.statusClick=function(e){var userhomepage_status=dojo.byId("userhomepage_status_"+this.statusType);this.clickModeStatus=true;userhomepage_status.value="";this.statusDisplayFlip("edit");userhomepage_status.focus();}
this.statusDisplayFlip=function(mode,target){var statusTarget=(target)?target:this.statusType;if(mode=="edit"){dojo.byId("userhomepage_statusupdate_edit_"+statusTarget).style.display="block";dojo.byId("userhomepage_statusupdate_status_"+statusTarget).style.display="none";}else{dojo.byId("userhomepage_statusupdate_edit_"+statusTarget).style.display="none";dojo.byId("userhomepage_statusupdate_status_"+statusTarget).style.display="block";}}
this.testOther=function(){if(this.otherStatusTypeTxt){this.otherStatus="userStatus"+this.otherStatusTypeTxt;this.otherInput="userhomepage_status_"+this.otherStatusTypeTxt.toLowerCase();if(navigator.userAgent.indexOf("MSIE")!=-1){if(dojo.byId(this.otherInput))this.thereIsAnother=true;}else{if(dojo.byId(this.otherInput)&&typeof(dojo.byId(this.otherInput))=="object")this.thereIsAnother=true;}}}}
/* --------------------------------------------------*/
