var noquery = false;
var query = window.location.search.substring(1);
var lastQuery = page.getValue("q");
var sForm;

function pageName(){
	var local = "";
	local += document.location;
	var start = local.lastIndexOf("/") + 1;
	var end = local.length;
	var fileName = local.substr(start, end);
	
	if ( fileName.indexOf("?") > 0 ){
		fileName = fileName.substr(0, fileName.indexOf("?"));
	}
	
	return fileName;
}

function search(){

	var form = sForm;
	var fileName = pageName();

	var searchLocal = "/search.aspx?q=" + escape(form.q.value);
	var all = false;
	var withinResults = false;
	
	if ( form.where ){
		if ( form.where[1].value == "res" && form.where[1].checked ){
			all = false;
			withinResults = true;
		}
		all = form.where[0].checked;
	}
 
	if ( ( fileName == "section.aspx" || fileName == "subsection.aspx"  || fileName == "filelist.aspx" ) && query.length > 0 && !all ){
		searchLocal += "&" + query;
	}
	if ( withinResults ){
		searchLocal += "&res=1&resq=" + escape(lastQuery);
	}
	
	document.location =  searchLocal;

}

function printOptions(){

	var fileName = pageName();



	if ( fileName.length > 0 && ( fileName == "section.aspx" || fileName == "subsection.aspx"  || fileName == "filelist.aspx" ) ){
		document.write('&nbsp;&nbsp; <input checked="checked" value="all" name="where" type="radio" /> All FilePlanet &nbsp;&nbsp; <input value="sec" name="where" type="radio" /> This Section');
	}
}

function timedGo(form){
	sForm = form;
	
	setTimeout("search()", 10);
	return false;
}