For the moment it’s not possible to call two instance of AS on the same page.
With ajaxSearch=1 (ajax mode) the javascript parameters are overwritted by the last call to AS. And the Php part called by ajax use these last values >:(
To overpass this limitation, I think that it’s necessary to :
1/ adds an id in the call like &asId=`any key identifier`
2/ in the php code, manage a php object search and associate all the parameters receive to each search object created by an as call
3/ create a json structure with the name asId with all the javascript parameters that should be transmitted to the ajax part
4/ send the name of the json structure to the javaScript code when the input form is submitted
5/ in javascript, retrieve the correct values and send it to the Php part which build the window results
And obviously, send by post or by url, at each time, the asId identifier
But for your "AjaxMiniSearch" is more simple, because, as you will display the results on a landing page (not in an ajax window), you will never call the ajax part. So a correct management of php parameters for each search object created should be enought.
What is missing, is the time to implement all these ideas