function toggleTopics(d){var c=$("alltopics");var a;if(a=c.getElements("a.clone")){a.each(function(e){e.remove()
})}var b=d.innerHTML.test(/More/);new Fx.Style(c,"height",{duration:300}).start(b?c.scrollHeight:35);
d.innerHTML=b?"Less topics &raquo;":"More topics &raquo;";return false}function loadQuery(b,a,c){subtopic=a;
subjectpage=parseInt(c);new Ajax("/subject.php",{method:"get",data:{category:a,q:subjectq,action:"loadtopic",sort:subjectsort,page:c},onComplete:loadTopic.bind()}).request();
if(b!=""){b=$(b);b.getParent().getElements("a.chosen").each(function(d){d.removeClass("chosen")
});b.addClass("chosen")}$("tabletitle").innerHTML="<img src='http://a.quizlet.com/i/ajaxload.gif' class='icon' /> Loading results...";
return false}function doSearch(){var a=trim($("search-val").value.replace(/ +/g," "));
window.location="/subject/"+encodeURIComponent(encodeURIComponent(a))+"/";return false
}Window.onDomReady(function(){updateLinks("subject")});function loadTopic(a){$("setdisplay").innerHTML=a;
updateLinks("subject")}function updateLinks(a){if(x=$(a+"-paging")){x.getElements("a").each(pagingLinks.bind(a));
$(a+"-paging2").getElements("a").each(pagingLinks.bind(a))}}function pagingLinks(a){a.onclick=function(){if(a.innerHTML=="Next"){var b=subjectpage+1
}else{if(a.innerHTML=="Prev"){var b=subjectpage-1}else{var b=a.innerHTML}}loadQuery("",subtopic,b);
return false}}function moveTopic(b){b=$(b);firsta=b.getParent().getFirst();if(b.hasClass("chosen")){if(b!=firsta){firsta.onclick()
}return false}if($("moretopics").innerHTML.test(/More/)){}else{var a=b.clone();b.getParent().insertBefore(a,firsta);
setTimeout((function(){this.addClass("chosen").addClass("clone")}).bind(a),50);toggleTopics($("moretopics").getFirst())
}return true}function otherShow(a,b){$("groups-results").addClass("hide");$("terms-results").addClass("hide");
$(a+"-results").removeClass("hide");$(b.parentNode).getElements("a").each(function(c){c.removeClass("chosen")
});$(b).addClass("chosen");return false};