|  | @@ -47,8 +47,14 @@ def index():
 | 
	
		
			
				|  |  |          if not request.form.get('q'):
 | 
	
		
			
				|  |  |              flash('Wrong post data')
 | 
	
		
			
				|  |  |              return render('index.html')
 | 
	
		
			
				|  |  | +        selected_engines = []
 | 
	
		
			
				|  |  | +        for pd_name,pd in request.form.items():
 | 
	
		
			
				|  |  | +            print pd
 | 
	
		
			
				|  |  | +            if pd_name.startswith('engine_'):
 | 
	
		
			
				|  |  | +                selected_engines.append(pd_name[7:])
 | 
	
		
			
				|  |  | +        print selected_engines
 | 
	
		
			
				|  |  |          query = request.form['q']
 | 
	
		
			
				|  |  | -        results = search(query, request)
 | 
	
		
			
				|  |  | +        results = search(query, request, selected_engines)
 | 
	
		
			
				|  |  |          return render('results.html', results=results, q=query)
 | 
	
		
			
				|  |  |      return render('index.html')
 | 
	
		
			
				|  |  |  
 |