var hmlLinks={mixCount:1,query:"",initializeLinks:function(){var _1="";$("srchBox").value="search...";hmlHome.yE($("srchBox"),"keypress",defineEvent,$("srchBox"));hmlHome.yE($$(".mHDiv a"),"mouseover",hmlHome.highlightCell);hmlHome.yE($$(".mHDiv a"),"mouseout",hmlHome.deHighlightCell);hmlHome.yE($("srchBtn"),"click",hmlLinks.setAmount);hmlHome.yE($("srchBox"),"click",hmlLinks.clearsrch);hmlHome.yE($$(".mHDiv a"),"click",hmlLinks.checkType);hmlHome.yE($("txtSrch"),"click",hmlLinks.search);var _2="";if(readCookie("mixAmount")){_2="0,20";}else{_2="0,20";}var _3="";if(readCookie("mixGenre")){$("genreDropDown").value=readCookie("mixGenre");_3=readCookie("mixGenre");}else{_3="hm";}var _4="";if(readCookie("mixType")){$("request").value=readCookie("mixType");_4=readCookie("mixType");}else{_4="page";}if(window.location.hash!=""){if(hmlHome.queryArgs["req"]=="search"||hmlHome.queryArgs["req"]=="tag"){if(hmlHome.queryArgs["req"]=="search"){_1="search="+hmlHome.queryArgs["query"];hmlLinks.query=hmlHome.queryArgs["query"];}else{_1="req=tag&tag="+hmlHome.queryArgs["tag"];hmlLinks.query=hmlHome.queryArgs["tag"];}hmlHome.ajaxCall(hmlHome.ajaxURL,_1,hmlLinks.searchResults);return false;}navLinks=$$("div.mHDiv a");for(var x=0;x<navLinks.length;x++){if(navLinks[x].id==hmlHome.queryArgs["type"]){navLinks[x].className="selected";}else{navLinks[x].className="noSelected";}}$("request").value=hmlHome.queryArgs["req"];$("genreDropDown").value=hmlHome.queryArgs["genre"];_1=window.location.hash.substring(1,window.location.hash.length);}else{_1="req="+_4+"&type=adddate&limit="+_2+"&genre="+_3;}hmlHome.pageStatus="initial";hmlHome.ajaxCall(hmlHome.ajaxURL,_1,hmlLinks.buildMixes);},loadLinks:function(_6){$("linkpages").innerHTML="<img class='navBtn' src='img/throbber.gif'><span>&nbsp;loading links...</span>";hmlHome.pageStatus="inprogress";hmlLinks.ajaxBuildParameters(_6);hmlHome.ajaxCall(hmlHome.ajaxURL,hmlHome.ajaxParameters,hmlLinks.buildMixes);},buildMixes:function(_7){var ms=new StringBuffer();ms.append("<table class='mixes' id='mixTable'>");ms.append("<tbody id='mixTableInner'>");var _9=_7.responseText.split("*<br>");if(_9.length<=1){hmlLinks.mixCount=0;}var _a=hmlLinks.buildAudio;var _b=hmlLinks.buildDJs;for(var _c=0;_c<_9.length-1;_c++){var _d=_9[_c].split("|");if(window.location.hash!=""){if(hmlHome.pageName=="dj.html"){ms=_a(_d,ms);}else{returnFunction=getQueryArgs();if(returnFunction["req"]=="page"?ms=_b(_d,ms):ms=hmlLinks.buildAudio(_d,ms)){}}}else{if($("request").value=="page"?ms=_b(_d,ms):ms=_a(_d,ms)){}}}ms.append("</tbody>");ms.append("</table>");if(hmlHome.pageName!="dj.html"){var _e=new StringBuffer();var _f="false";var _10=0;var _11="";var _12="";if(hmlHome.pageStatus=="initial"){if(window.location.hash!=""){var _13=hmlHome.queryArgs["limit"].split(",");_11=_13[0];_12=_13[1];}else{_11="0";_12="";if(readCookie("mixAmount")){_12=readCookie("mixAmount");}else{_12="10";}}}else{_11=hmlHome.ajaxLimit.split("=")[1].split(",")[0];_12=hmlHome.ajaxLimit.split("=")[1].split(",")[1];}var _14=Math.ceil(hmlHome.totalResults/20);for(var _15=1;_15<=_14;_15++){if((20*(_15-1))!=_11){if(((_15+5)*_12-_12)>=_11&&_10<9){if(_f=="true"){_10=_10+1;}_e.append("<a class='navLink' href='javascript:;' ");_e.append("range='"+(20*(_15-1))+"'>");_e.append(_15+"</a>");}else{}}else{_f="true";_e.append("<span>"+_15+"</span>");var _16="";var _17="";if(_15==1){_16="<img class='nonNavBtn' src='img/b.gif'>";}else{_16="<img range='"+(20*(_15-2))+"' ";_16+="class='navBtn' src='img/b.gif'>";}if(_15>=_14){_17="<img class='nonNavBtn' src='img/f.gif'>";}else{_17="<img range='"+(20*(_15))+"' ";_17+="class='navBtn' src='img/f.gif'>";}}}var _18=new StringBuffer;_18.append(_16);_18.append(_e.toString());_18.append(_17);}hmlLinks.fadeMixes(ms,_18);},checkType:function(){var _19=$$("div.mHDiv a");for(var x=0;x<_19.length;x++){if(this.innerHTML==_19[x].innerHTML){_19[x].className="selected";}else{_19[x].className="noSelected";}}hmlLinks.loadLinks();},checkNav:function(){hmlLinks.loadLinks(this.getAttribute("range"));},grabType:function(){var _1b="";$$("div#mHDiv a").each(function(_1c){if(_1c.className=="selected"){_1b=_1c.id;}});return _1b;},clearsrch:function(){this.value="";},setAmount:function(){createCookie("mixAmount",20,365);createCookie("mixGenre",$("genreDropDown").value,365);createCookie("mixType",$("request").value,365);hmlLinks.loadLinks("0");},buildAudio:function(_1d,ms){var _1f="mix.html";var _20=_1d[9];var _21=_1d[7];var _22=_1d[5];var _23=_1d[8];var _24=_1d[0].replace("<br> ","");_24=_24.replace(" ","");var _25=_1d[1];hmlHome.totalResults=_1d[14];var _26="";if(_1d[3].length>30){_26=_1d[3].substring(0,30)+"...";}else{_26=_1d[3];}ms.append("<tr>");ms.append("<td class='objLinks'><a class='qh' href='"+_1f+"#mixid="+_24+"'>");ms.append(unescape(_26.toUpperCase())+"</a></td>");ms.append("<td class='objGenre'><a class='qh genre' href='javascript:;'>"+_22+"</a></td>");ms.append(hmlLinks.buildRating(_21));ms.append("</tr>");return ms;},buildDJs:function(_27,ms){var _29=_27[9];var _2a=_27[3];var _2b=_27[4];var _2c=_27[7];var _2d=_27[0].replace("<br> ","");_2d=_2d.replace(" ","");hmlHome.totalResults=_27[10];var _2e="";var _2f="";if(_27[3].length>45){_2e=_27[3].substring(0,45)+"...";}else{_2e=_27[3];}if(_27[5].length>200){_2f=_27[5].substring(0,200)+"...";}else{_2f=_27[5];}ms.append("<tr>");ms.append("<td class='objLinks'><a class='qh' title='"+_2f+"' href='dj.html#siteID="+_2d+"'>");ms.append(_2e.toUpperCase()+"</a></td>");ms.append("<td class='objGenre'><a class='qh genre' href='javascript:;'>"+_2b+"</a></td>");ms.append(hmlLinks.buildRating(_2c));ms.append("</tr>");return ms;},buildRating:function(_30){var _31=new StringBuffer();var _32="";if(hmlHome.pageName=="links.html"){_32="class='objRating'";}else{_32="";}_31.append("<td "+_32+"><div id='ratings'>");for(var _33=1;_33<6;_33++){if(_30>=_33){_31.append("<div class='sO'></div>");}else{_31.append("<div class='sF'></div>");}}_31.append("</div></td>");return _31.toString();},fadeMixes:function(ms,_35){$("mixesAjaxContainer").innerHTML=ms.toString();hmlHome.yE($$("a.genre"),"click",hmlHome.loadGenre);hmlHome.yE($$("a.qh"),"click",hmlHome.hidePage);if(hmlHome.pageName=="links.html"){Nifty("div#mCWr","big transparent");Nifty("div#mC","big transparent");Nifty("div#nCWr2","normal");Nifty("div#nC2","small");setTimeout(function(){hmlHome.yE($$(".mixes tr"),"mouseover",hmlHome.highlightCell);},1600);setTimeout(function(){hmlHome.yE($$(".mixes tr"),"mouseout",hmlHome.deHighlightCell);},1600);}if(hmlHome.pageName=="dj.html"){if(hmlLinks.mixCount==0){$("mCWr2").style.display="none";}else{$("submitting").innerHTML="mixes below!";new Effect.Appear($("submitting"),{from:0,duration:2});$("mCWr2").style.visibility="visible";Nifty("div#mCWr2","big transparent");Nifty("div#mC2","big transparent");new Effect.BlindDown($("mCWr2"),{from:0,duration:1});}}else{if(hmlHome.pageStatus!="initial"){new Effect.Appear($("mCWr"),{from:0,duration:0.6});new Effect.Appear($("nCWr2"),{from:0,duration:0.6});}}if(hmlHome.pageName!="dj.html"){$("linkpages").innerHTML=_35.toString();$("linkpages2").innerHTML=_35.toString();hmlHome.yE($$("img.navBtn"),"click",hmlLinks.checkNav);hmlHome.yE($$("a.navLink"),"click",hmlLinks.checkNav);}},ajaxBuildParameters:function(_36){hmlHome.ajaxReq="req="+$("request").value;hmlHome.ajaxType="type="+this.grabType();if(_36!=null&&_36!="object"){hmlHome.ajaxLimit="limit="+_36+",20";}else{hmlHome.ajaxLimit="limit=0,20";}hmlHome.ajaxGenre="genre="+$("genreDropDown").value;hmlHome.ajaxParameters=hmlHome.ajaxReq+"&"+hmlHome.ajaxType+"&"+hmlHome.ajaxLimit+"&"+hmlHome.ajaxGenre;if(_36=="object"){window.location.href=hmlHome.baseURL+"links.html#"+hmlHome.ajaxParameters;window.reload();}else{window.location.hash=hmlHome.ajaxParameters;}},search:function(){$("linkpages").innerHTML="<img class='navBtn' src='img/throbber.gif'><span>&nbsp;searching...</span>";if($("srchBox").value.length<=1){$("srchBox").value="";}$("srchBox").value=$("srchBox").value.toLowerCase().replace("mp3","");$("srchBox").value=$("srchBox").value.toLowerCase().replace("music","");$("srchBox").value=$("srchBox").value.toLowerCase().replace("=","");$("srchBox").value=$("srchBox").value.toLowerCase().replace("*","");$("srchBox").value=$("srchBox").value.toLowerCase().replace(" or "," ");var _37="search="+$("srchBox").value;window.location.hash="req=search&query="+$("srchBox").value;hmlHome.ajaxCall(hmlHome.ajaxURL,_37,hmlLinks.searchResults);},searchResults:function(_38){var _39;var _3a=0;var _3b=new StringBuffer();var _3c=_38.responseText.split("^");_3b.append("<table class='mixes' id='mixTable'>");_3b.append("<tbody id='mixTableInner'>");for(var _3d=0;_3d<2;_3d++){if(_3d==0?_39=hmlLinks.buildDJs:_39=hmlLinks.buildAudio){}var _3e=_3c[_3d].split("*<br>");_3a+=_3e.length;if(_3e[_3d]){if(_3d==0){_3b.append("<tr><td colspan=3><h3 class='srchHeader'>DJ's / Webpages</h3></td></td>");}else{_3b.append("<tr><td colspan=3><h3 class='srchHeader'>MP3 Mixes</h3></td></tr>");}}for(var _3f=0;_3f<_3e.length-1;_3f++){var _40=_3e[_3f].split("|");_39(_40,_3b);}}_3b.append("</tbody>");_3b.append("</table'>");$("mixesAjaxContainer").innerHTML=_3b.toString();setTimeout(function(){hmlHome.yE($$(".mixes tr"),"mouseover",hmlHome.highlightCell);},300);setTimeout(function(){hmlHome.yE($$(".mixes tr"),"mouseout",hmlHome.deHighlightCell);},300);if($("nCWr2")){$("nCWr2").style.display="none";}hmlHome.queryArgs=getQueryArgs();Nifty("div#mCWr","big transparent");Nifty("div#mC","big transparent");if(hmlHome.queryArgs["tag"]){$("linkpages").innerHTML="<span>Tag:&nbsp;&nbsp;'<span style='color : #FC9B32;'>"+hmlLinks.query.toUpperCase()+"</span>' with "+(_3a-2)+" results</span>";}else{$("linkpages").innerHTML="<span>Searched for:&nbsp;&nbsp;'<span style='color : #FC9B32;'>"+hmlHome.queryArgs["query"]+"</span>' with "+(_3a-2)+" results</span>";}if($("loading").style.display!="none"){hmlHome.showPage();}}};