var theMusicNotes=null;function showWindowForMusicNotes(C,B,A){mb._get("musicNotesDiv").style.display="";if(theMusicNotes==null){theMusicNotes=new MusicNotes()}else{hideMusicNotesWindow()}showComponent(C,"musicNotesWindow");theMusicNotes.initialize();return true}function hideMusicNotesWindow(){var A=mb._get("mucisNotesForm");A.description.value="";hideComponent("musicNotesWindow");if(theMusicNotes){theMusicNotes.clearMsgMusicDiv()}}function musicNotesWindowCallback(A,B){if(theMusicNotes){theMusicNotes.musicNotesWindowCallback(A,B)}}function trim(A){A=A.replace(/^\s*(.*)/,"$1");A=A.replace(/(.*?)\s*$/,"$1");A=A.replace(/&nbsp;/g,"");return A}function musicNotesSubmit(){var A=mb._get("musicNotesTxt").value;var B=trim(A);if(B==""){alert("Please add a Note.");mb._get("musicNotesTxt").value="";mb._get("musicNotesTxt").focus();return false}document.mucisNotesForm.description.value=B;mb._get("musicNotesTxt").value="";B="";return true}function addToMap(C){var A=new Object();for(var B=0;B<C.length;B++){A[C[B].name]=C[B].value}return A}function MusicNotes(){this.delay=5000;this.startPing=false;this.pingHandle=null;this.timestamp=null;this.handle=mb._get("musicNotesMessageBoxId")}MusicNotes.prototype.initialize=function(){this.emptyMsgMusicDiv();this.focusMusicDiv()};MusicNotes.prototype.clearMsgMusicDiv=function(){if(this.pingHandle){this.startPing=false;clearInterval(this.pingHandle);this.pingHandle=0}};MusicNotes.prototype.musicNotesWindowCallback=function(A,B){this.setContextMusicDiv(B.users[B.users.length-1]);if(B!=null&&B.results.length>0){this.populateMusicDiv(B);this.scrollMusicDiv();this.focusMusicDiv();chgClass("musicNotesMessageBoxId","chatMessageBoxBig")}else{this.populateEmptyMusicDiv();this.focusMusicDiv();chgClass("musicNotesMessageBoxId","chatMessageBoxSmall")}};MusicNotes.prototype.scrollMusicDiv=function(){var A=this.handle.childNodes.length;for(var B=0;B<A+5;B++){this.handle.scrollTop=this.handle.scrollHeight}};MusicNotes.prototype.emptyMsgMusicDiv=function(){try{if(this.handle.hasChildNodes()&&this.handle.childNodes){while(this.handle.firstChild){this.handle.removeChild(this.handle.firstChild)}}}catch(B){}for(var A=0;A<this.handle.childNodes.size;A++){this.handle.removeChild(this.handle.childNode[A])}};MusicNotes.prototype.focusMusicDiv=function(){mb._get("musicNotesTxt").focus()};MusicNotes.prototype.populateMusicDiv=function(B){if(B.results.length==1){var L=mb._get("emptyMusicNotesDiv");if(L!=null){L.style.display="none"}}for(var F=0;F<B.results.length;F++){var A=addToMap(B.results[F]);var D='<img src="'+addContextPath(A.notesUserUrl)+'" border="0" alt="'+A.userName+'" class="img33Notes" valign="middle" />';var N=document.createElement("div");var K=document.createElement("div");var J=document.createElement("div");var E=document.createElement("div");var M=document.createElement("div");var H=document.createElement("div");var C=document.createElement("div");var G=document.createElement("a");var I=document.createElement("a");I.setAttribute("href",A.userUrl);K.appendChild(M);M.appendChild(I);I.innerHTML=D;K.appendChild(H);H.appendChild(G);G.setAttribute("href",A.userUrl);G.innerHTML=A.from;J.appendChild(C);C.innerHTML=A.body;C.className="txtMusicNotesHeader";N.appendChild(K);N.appendChild(J);E.classname="tempDisplay";C.className="noteDisplay";K.className="divLeft1";J.className="divLeft2";N.className="divMusicNotes";this.handle.appendChild(N)}};MusicNotes.prototype.populateEmptyMusicDiv=function(){var A=document.createElement("div");A.id="emptyMusicNotesDiv";A.style.display="";var C=document.createElement("h5");this.handle.appendChild(A);A.appendChild(C);var B=document.createElement("span");C.appendChild(B);B.innerHTML="Like this song? Know some interesting trivia? Let everyone know!";A.className="divMusicNotes";C.className="txtChatSmallInplayer";B.className="txtMusicNotes"};MusicNotes.prototype.setContextMusicDiv=function(B){if(B!=null){var A=addToMap(B);document.mucisNotesForm.defaultWebsiteId.value=A.websiteId;mb._get("musicNotesTitle").innerHTML="Notes for "+A.songName;document.mucisNotesForm.songId.value=A.songId}};function musicNotesDisplayMsg(){alert("User not logged in.Please Login.");return false}function chgClass(A,B){mb._get(A).className=B}function makeHotSongCallback(A,B){alert(B.message)}function submitForm(B,A){B.method.value=A;B.submit()}function clearForm(A){A.reset()}function clearUploadFormFields(){document.getElementById("filename").value="";document.getElementById("songName").value="";document.getElementById("albumName").value="";document.getElementById("tag").value="";window.setTimeout(displayUploadFormFields,2000)}function displayUploadFormFields(){document.getElementById("songName").value="Song name";document.getElementById("albumName").value="Album/Movie";document.getElementById("tag").value="Tag"}function clearText(A){mb._get(A).value=""};