searchPrimary=function(id, controller, indicator){
	new Ajax.Updater(
		{success:'search_primary'},
		'/'+controller+'/search_primary/',
		{
			asynchronous:true, evalScripts:true,
			onComplete:function(request, json){
				Element.hide(indicator);
			},
			onLoading:function(request, json){
				Element.show(indicator);
			},
			method:'post',postBody:'id='+id
		}
	); 
}

var hidden_inputs = new Array();

addHiddenInput=function(id){
	if(checkHiddenInputs(id)==1){
		hidden_inputs.push(id);
		new Insertion.Bottom('search_hidden_inputs', '<input type="hidden" name="county_search_id[]" id="hidden_input'+id+'" value="'+id+'" />');
	}else{
		var pos = hidden_inputs.indexOf(id);
		removed = hidden_inputs.splice(pos, 1);
		var input = document.getElementById('hidden_input'+id);
		var parent = input.parentNode; 
		parent.removeChild(input);
	}
	
}

checkHiddenInputs=function(id){
	var ret = 1;
	for(var i=0; i<hidden_inputs.length; i++){
		if(hidden_inputs[i]==id) ret = 0;
	}
	return ret;
}

