Hi again!
I can give more information about this error.
It seems it is a jquery conflict due to google maps. In the index.php file of the template there is the following configuration:
<_script src="//ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js" type="text/javascript"></_script>
<_script type="text/javascript">jQuery.noConflict();</_script>
Also in the index.php file there is a commented section:
// Add JavaScript Frameworks
//JHtml::_('bootstrap.framework');
Probably the template developper preferred to use Google Maps jquery inclusion instead of bootstrap.framework. That is causing the problem.
Proposed solution (it worked for me because I am not using Google Maps option in the template):
Remove previous script section related to Google and add the jquery.framework:
<_script src="//ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js" type="text/javascript"></_script>
<_script type="text/javascript">jQuery.noConflict();</_script>
JHtml::_('jquery.framework');
.
And that's all folks!