jQuery.noConflict();
jQuery(document).ready(function ($) {
	
/*
 * jQuery Templating Plugin
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 */
(function(jQuery){var oldManip=jQuery.fn.domManip;jQuery.fn.extend({render:function(data){return this.map(function(i,tmpl){return jQuery.render(tmpl,data);});},domManip:function(args){if(args.length>1&&args[0].nodeType){arguments[0]=[jQuery.makeArray(args)];}
if(args.length===2&&typeof args[0]==="string"&&typeof args[1]!=="string"){arguments[0]=[jQuery.render(args[0],args[1])];}
return oldManip.apply(this,arguments);}});jQuery.extend({render:function(tmpl,data){var fn;if(jQuery.templates[tmpl]){fn=jQuery.templates[tmpl];}else if(tmpl.nodeType){var node=tmpl,elemData=jQuery.data(node);fn=elemData.tmpl||jQuery.tmpl(node.innerHTML);}
fn=fn||jQuery.tmpl(tmpl);if(jQuery.isArray(data)){return jQuery.map(data,function(data,i){return fn.call(data,jQuery,data,i);});}else{return fn.call(data,jQuery,data,0);}},templates:{},tmplcmd:{"each":{_default:[null,"$i"],prefix:"jQuery.each($1,function($2){with(this){",suffix:"}});"},"if":{prefix:"if($1){",suffix:"}"},"else":{prefix:"}else{"},"html":{prefix:"_.push(typeof $1==='function'?$1.call(this):$1);"},"=":{_default:["this"],prefix:"_.push($.encode(typeof $1==='function'?$1.call(this):$1));"}},encode:function(text){return text!=null?document.createTextNode(text.toString()).nodeValue:"";},tmpl:function(str,data,i){var fn=new Function("jQuery","$data","$i","var $=jQuery,_=[];_.data=$data;_.index=$i;"+"with($data){_.push('"+
str.replace(/[\r\t\n]/g," ").replace(/\${([^}]*)}/g,"{{= $1}}").replace(/{{(\/?)(\w+|.)(?:\((.*?)\))?(?: (.*?))?}}/g,function(all,slash,type,fnargs,args){var tmpl=jQuery.tmplcmd[type];if(!tmpl){throw"Template not found: "+type;}
var def=tmpl._default;return"');"+tmpl[slash?"suffix":"prefix"].split("$1").join(args||def[0]).split("$2").join(fnargs||def[1])+"_.push('";})
+"');}return $(_.join('')).get();");return data?fn.call(this,jQuery,data,i):fn;}});})(jQuery);
	
/*
 * RapidSearch Pro
 * Copyright 2010, Josh Lockhart
 */
var form=$('#rapidsearch-form');var input=form.find('input[name="query"]');var resultsTemplate=$('#rapidsearch-result-template');var resultsContainer=$('#rapidsearch-results');form.submit(function(event){event.preventDefault();var q=encodeURIComponent($.trim(input.val()));var filesPath='files'.replace(/\/$/,'');if(q!==''){$.getJSON(filesPath+'/api.php',{'cmd':'search','query':q},function(response){var data=response||[],dataLength=data.length;if(dataLength){resultsContainer.html($('<ol></ol>').append(resultsTemplate.render(data)));}else{resultsContainer.html('<p id="rapidsearch-message">'+form.attr('data-noresults')+'</p>');}});}else{input.focus();}}).submit();form.find('a.clear').click(function(event){event.preventDefault();input.val('').focus();resultsContainer.html('');});	
});
