Buongiorno a tutti e grazie dell'attenzione,

Mi trovo davanti ad una strana situazione in quanto fino a qualche tempo fa il codice funzionava correttamente, probabilmente ho toccato qualcosa che impedisce la visualizzazione del popup ma sfortunatamente non riesco a trovare il baco. Posto una parte di codice che dovrebbe bastare per farvi capire se effettivamente ho sbagliato qualcosa, nella speranza che possiate aiutarmi.

Php smarty + js

codice:
{require component="jquery" file="jquery.js"}
{require component="jquery" file="ui.dialog.js"}
<script>
var site_url = '{$GLOBALS.site_url}';
var request = '{$GLOBALS.request}'+'&hash={$GLOBALS.found_listings_sids_hash}';
var fields_to_hide = {$hide_fields};
var new_hash = '{$GLOBALS.found_listings_sids_hash}';
var old_hash = '{$old_hash}';
{literal}
	function show_popup(field_id)
	{
		var my_dialog = $('#'+field_id)
			.dialog({
				autoOpen: false,
				title: field_id,
				width: 240,
				height: 200,
				position: [50,-100]
			});
			my_dialog.dialog('open');
	}

	function submitForm(field_id)
	{
		var my_dialog = $('#'+field_id)
			.dialog({
				autoOpen: false,
				title: field_id,
				width: 240,
				height: 200,
				position: [50,-100]
			});
		var values = '';
		values = values + "&hide_fields[]=" + field_id;
		$("#"+field_id+" select").each(function(f,e){
			values = values + "&" + e.name + "=" + e.value;
		});
		$("#"+field_id+" input").each(function(f,e){
			values = values + "&" + e.name + "=" + e.value;
		});
		my_dialog.dialog('close');
		location.replace(site_url+"/search-results/?"+request+values);
	}

$(document).ready(function(){
	if (old_hash == new_hash)
		l = fields_to_hide.length - 1;
	else
		l = fields_to_hide.length;
	for (var i = 0; i < l; i++) {
		$('#'+fields_to_hide[i]+'_container').css('display','none');
	}
});
</script>
{/literal}
<div></div>
<h2>[[Refine Search]]</h2>
<div class=refineSearch>
<form id="refine_search_form" action="">
<div id="ui_dialog_container"></div>
<ul>
	{include field_id=MakeModel file="classifieds:refine_search_container.tpl" field_template="refine_search_tree.tpl" popup_template="tree_with_string.tpl"}
	{include field_id=FuelType file="classifieds:refine_search_container.tpl" field_template="refine_search_list.tpl"}
	{include field_id=Transmission file="classifieds:refine_search_container.tpl" field_template="refine_search_list.tpl"}
	{include field_id=Power file="classifieds:refine_search_container.tpl" field_template="refine_search_list.tpl"}
	{include field_id=PreviousOwner file="classifieds:refine_search_container.tpl" field_template="refine_search_list.tpl"}
	{include field_id=VehicleType file="classifieds:refine_search_container.tpl" field_template="refine_search_list.tpl"}
	{include field_id=BodyStyle file="classifieds:refine_search_container.tpl" field_template="refine_search_list.tpl"}
	{include field_id=Price file="classifieds:refine_search_container.tpl" field_template="refine_search_integer.tpl" popup_template="refine_search_price_popup.tpl"}
	{include field_id=Mileage file="classifieds:refine_search_container.tpl" field_template="refine_search_integer.tpl" popup_template="refine_search_mileage_popup.tpl"}
	{include field_id=Year file="classifieds:refine_search_container.tpl" field_template="refine_search_integer.tpl" popup_template="refine_search_year_popup.tpl"}
	{include field_id=ExteriorColor file="classifieds:refine_search_container.tpl" field_template="refine_search_list.tpl"}
	{include field_id=Equipment file="classifieds:refine_search_container.tpl" field_template="refine_search_list.tpl"}
	{include field_id=EmissionClass file="classifieds:refine_search_container.tpl" field_template="refine_search_list.tpl"}
	{include field_id=OfferBy file="classifieds:refine_search_container.tpl" field_template="refine_search_list.tpl"}
	{include field_id=DamagedVehicle file="classifieds:refine_search_container.tpl" field_template="refine_search_list.tpl"}[/list]
</form>
</div>
Seconda parte del codice

codice:
{assign var=cnt value=0}
{assign var='parent' value=0}
{foreach from=$tree_values.$parent item=tree_value}
{assign var=cnt value=$cnt+1}
{if $cnt <= 3}
	<li class="item">{tr mode="raw" domain="Property_$id"}{$tree_value.caption}{/tr}
{/if}
{/foreach}
	<li class="item">[[More...]]
Ringrazio tutti per l'eventuale aiuto.